image

Cache probleem belemmert groei Firefox

zaterdag 26 maart 2005, 09:30 door Redactie, 17 reacties

Het mag dan op het verhaal van David tegen Goliath lijken, de strijd tussen Microsoft's Internet Explorer en Mozilla's Firefox is in volle gang. Vooral thuisgebruikers hebben de overstap naar de open source browser gemaakt. Het marktaandeel van Firefox is hierdoor naar 6% gestegen, wat in vergelijking met de 90% van Microsoft nog altijd vrij klein is. Toch zijn het niet alleen meer de thuisgebruikers die Firefox overwegen, want ook binnen grote ondernemingen krijgt het Internet Explorer alternatief meer voet aan de grond. Spyware en security lekken zijn de voornaamste redenen dat Firefox in de aandacht staat. Het implementeren van de open source browser is niet zonder problemen, zoals een systeembeheerder uit British Columbia ontdekte. Bij het verplaatsen van gebruikersprofielen naar een netwerkdrive, iets wat vaker door beheerders gedaan wordt, wordt de Firefox cache ook verplaatst. Dit kan voor veel netwerkverkeer zorgen, de browser performance verslechteren en veel diskruimte in beslag nemen. Er zijn wel oplossingen voor de "cache bug", maar het is wachten op de volgende versie van Firefox tot een echte oplossing, zo gaat dit artikel verder.

Reacties (17)
26-03-2005, 10:33 door wimbo
Je kan als beheerder natuurlijk ook een caching proxy in het
netwerk opnemen en/of de firefox cache instelling minimaal
zetten.
26-03-2005, 10:33 door Anoniem
Sinds wanneer denken "beheeders" dat een out-of-the-box
installatie voldoende is? Een beetje "beheerder" had
natuurlijk al lang een user.js (120 bytes) met de gewenste
cache settings over het netwerk gepompt!

Trouwens, met de opkomst van snelle ADSL verbindingen is het
nut van de cache bijna zinloos geworden.
26-03-2005, 11:13 door [Account Verwijderd]
[Verwijderd]
26-03-2005, 11:44 door Anoniem
De lokatie van de mail-boxen kan apart ingesteld worden van
de instel-lokatie.
Het is dus mogelijke om van elke gebruiker het
gebruikersprofiel (en cache) lokaal in te stellen en de post
centraal te plaatsen.
Nadeel is dat een gebruker die op meerdere PC's wil emailen
ook op al die PC's zijn gebruikersprofiel moet invoeren en
onderhouden.
De oplossing is natuurlijk een extra instelling voor de
lokatie van de cache.
26-03-2005, 12:22 door raboof
goeie genade. als dit het ernstigste is wat ze kunnen vinden
in een 1.0.2-versie doet firefox het zo slecht niet.
26-03-2005, 12:44 door Bitwiper
Dit probleem gold (en geldt?) ook voor MSIE. Ik heb gebruikersbestanden en profiles (ook die van mezelf) altijd op D: of op netwerkdrive(s) staan (beiden worden gebackupped), maar de browsercache (zowel MSIE als Firefox) staat onder C:WWWCache (die niet gebackupped wordt).

In m'n oude baan (toen Firefox nog niet bestond en we nog good old NT4 gebruikten) maakte ik daarnaast voor roaming users ("gasten", dus niet de vaste gebruiker van de betreffende PC) een subdir C:TempUserNameWWWCache aan. PC's werden 's nachts uitgezet, en bij elke boot werd C:TempPrev leeggehaald, waarna de subdirs C:Temp en C:TempPrev geswapped werden (zodat je na een evt. crash of stroomstoring nog 1x bij de laatste temp bestanden kon). Vanzelfsprekend wezen de bekende "temp" environment variabelen naar C:TempUsername (die werd gecreeerd zodra de user inlogde, en d.m.v. permissies voor derden werd dichtgezet natuurlijk).

Het hele gedoe met temp en cache directories onder userprofiles vind ik gewoon onhandig. Voor Firefox is dit overigens een eenvoudige wijziging. Kies als URL about:config en, als de preference name" niet bestaat, maak je deze aan: browser.cache.disk.parent_directory van het type string. Daarna zet je deze op bijvoorbeeld: C:WWWCacheMozillaUserName waarbij alle drie de subdirs moeten bestaan, en UserName jouw inlognaam is. Deze setting geldt per user (komt in prefs.js), als er meerdere gebruikers zijn zul je dat voor andere moeten herhalen.

Ik weet niet of iemand ondertussen al iets slims bedacht heeft om de firefox instellingen via policies aan te sturen. Ik kan me voorstellen dat, zodra de user inlogt, er een tooltje gedraaid wordt die (door policies gezette) registry entries uitleest en prefs.js e.d. aanpast. Vanuit logonscripts en tools als Kixtart http://www.kixtart.org/ (heb ik zelf nooit gebruikt) is e.e.a. mogelijk ook aan te sturen.

Ook met snelle ADSL verbindingen is de browsercache belangrijk, zeker bij sites als deze. Bovendien kun jij wel een snelle verbinding met je ISP hebben, de snelheid daarna laat soms flink te wensen over. Bijv. GIFjes worden vaak op meerdere pagina's hergebruikt en die telkens allemaal opnieuw downloaden is zonde.

Overigens, met F5 refresh je de browser uit de cache; met Ctrl-F5 forceer je (zowel MSIE als Firefox) het opnieuw downloaden van de hele pagina (erg handig bij de sites die ondertussen geupdate zijn maar niet "willen refreshen", een probleem waar vooral MSIE 5.x last van had). Speel maar eens met F5 en Ctrl-F5 op "lawaai-sites" om het nut van de cache te zien.

Erik van Straten

(wijziging: about:config gecorrigeerd)
26-03-2005, 18:45 door Anoniem
Een slechte beheerder maakt het nog geen slechte oplossing......

Een slechte beheerder maakt slecht gebruik van de
mogelijkheden..
26-03-2005, 20:46 door Brugman
Door Anoniem
De lokatie van de mail-boxen kan apart ingesteld worden van
de instel-lokatie.
Het is dus mogelijke om van elke gebruiker het
gebruikersprofiel (en cache) lokaal in te stellen en de post
centraal te plaatsen.
Nadeel is dat een gebruker die op meerdere PC's wil emailen
ook op al die PC's zijn gebruikersprofiel moet invoeren en
onderhouden.
De oplossing is natuurlijk een extra instelling voor de
lokatie van de cache.

Je gaat dit product niet als mailclient gebruiken binnen een corporate
infrastructure (hoop ik)

Integratie van work-flow processen, kennisdeling, groupware, office
applications is een vereiste om op dit product over te stappen wat nog veel
te weinig heeft laten zien op dat gebied.
27-03-2005, 00:41 door Anoniem
Dus dit cache-probleem is een show stopper voor
FireFox-uitrol in bedrijven?
Als het gebruik van een product niet door politieke
spelletjes bepaald wordt, dan gaat het om een afweging
tussen de voors en tegens.
Voor deze bug bestaat een simpele workaround: zet de
cache-grootte lager dan de standaard 50MB of gewoon op 0
(ja, dat kan). Dus dan weegt het nadeel bij lange niet op
tegen de voordelen FireFox biedt op het gebied van
veiligheid. En juist om die voordelen werd besloten het
product te gaan gebruiken.
Als dit soort bugs show stoppers zouden zijn dan zou nu niet
90% van de desktops met Windows besmet zijn.
Oftewel: gelul!
27-03-2005, 01:07 door GateHawk
Zelf heb ik de cache al uitgeschakeld omdat je dit eigenlijk
niet meer nodig hebt met een ADSL verbinding. Probleem
opgelost en Firefox is klaar voor de toekomst ;)
27-03-2005, 14:17 door Anoniem
"Zelf heb ik de cache al uitgeschakeld omdat je dit eigenlijk
niet meer nodig hebt met een ADSL verbinding. "

Dat jij ADSL hebt wil nog niet zeggen dat het hele circuit
razendsnel gaat. drukke switches, trage verbindingen, etc
zijn allemaal dingen die ervoor zorgen dat het langer duurt.
En dan is een cache wel zo handig. Want waarom wachten op
een plaatje dat je eigenlijk al gehad zou hebben :)


gr
27-03-2005, 16:12 door raboof
Door Brugman
Integratie van work-flow processen, kennisdeling, groupware, office applications is een
vereiste om op dit product over te stappen wat nog veel te weinig heeft laten zien op dat
gebied.

Mooie buzzwords, hoor, dat zeker, maar ik ken maar weinig bedrijven waar de keuze van
de mailclient (want daar gaat het opeens over begrijp ik?) relevant te maken heeft met
workflow, kennisdeling en de (andere) gebruikte office-applicaties.

Als je overweegt over te stappen moet je kijken naar de voor/nadelen en features van het
oude product, en de voor/nadelen van het nieuwe product. Daarbij kijk je *niet* naar de
features van het oude product waarvan je toch geen gebruik van maakte.

Je uitspraak is een beetje leeg aangezien niets bekend is van de huidige situatie,
randvoorwaarden en wensen, en je zelfs niet duidelijk maakt welk product je bedoelt met
`dit product'...
27-03-2005, 21:14 door Anoniem
Laat ik nu altijd de Cache uitzetten omdat blijkt dat bij
mijn snelle @home link het altijd veeeeeel sneller gaat om
een download te doen vanuit hun proxy dan dat firefox zijn
eigen Cache als die flink vol is snel kan ophalen. En dat
geld ook voor IE die is nog trager om zijn eigen Cache the
managen. Dusssssss
Niente problemo ..... en een bedrijf doet er goed aan een
proxy server te gebruiken. vaak draaien bedrijven intern al
100Mb/s ....Dus...firefox groei wordt niet belemmert das een
oud idee Cache in de pc....vanuit de tijd van de 3K6 modempjes.
28-03-2005, 01:38 door Brugman
Door raboof
Door Brugman
Integratie van work-flow processen, kennisdeling, groupware, office
applications is een
vereiste om op dit product over te stappen wat nog veel te weinig heeft
laten zien op dat
gebied.

Mooie buzzwords, hoor, dat zeker, maar ik ken maar weinig bedrijven waar
de keuze van
de mailclient (want daar gaat het opeens over begrijp ik?) relevant te
maken heeft met
workflow, kennisdeling en de (andere) gebruikte office-applicaties.

Als je overweegt over te stappen moet je kijken naar de voor/nadelen en
features van het
oude product, en de voor/nadelen van het nieuwe product. Daarbij kijk je
*niet* naar de
features van het oude product waarvan je toch geen gebruik van maakte.

Je uitspraak is een beetje leeg aangezien niets bekend is van de huidige
situatie,
randvoorwaarden en wensen, en je zelfs niet duidelijk maakt welk product
je bedoelt met
`dit product'...

Iemand begon over mail in Door Brugman op zaterdag 26 maart 2005
20:46. Ik heb aangenomen dat het over de mozilla mailclient gaat, maar
dat kan een foute aanname geweest zijn.
Mijn mailclient moet in o.a. instaat zijn om in agenda's te kijken of collega's
beschikbaar zijn. Mailclients moeten "directory-aware" zijn om bijvoorbeeld
in de toekomst makkelijk certificaten van mensen op te halen voor
encryptie (ik noem maar wat....)Het hele proces daar omheen moet
ondersteund worden. Oude features worden misschien niet gebruikt
omdat de implementatie en/of kwaliteit onvoldoende is, of omdat het
gewoon niet bekend is wat er mee gedaan kan worden. Niet gebruiken in
de oude omgeving wil niet zeggen dat in de nieuwe omgeving het niet
opnieuw bekeken zou moeten worden. Integratie van office omgevingen in
kennis omgevingen (Lotus Notes kan dit goed...zelfs met MS Office) en
producten zoals MS Portal Server is iets wat veel meer zou moeten
gebeuren maar wat moeilijk van de grond komt. Als die combinatie
gemaakt wordt, kom je dichter bij work-flow. Ik ben het met je eens dat dit
amper in de praktijk te zien is. Het is natuurlijk niet sec de mailclient maar
de paketten die daar vaak bij geleverd worden.

Ik stoor mij bijvoorbeeld aan de situatie waarbij ik vanuit mijn office
omgeving niet direct een document kan e-mailen maar dit altijd als aparte
attachement moet meesturen, wat dat aan gaat ben ik gewoon een
eindgebruiker. Je snapt dat ik geen outlook variant gebruik naar alle
waarschijnlijkheid....
29-03-2005, 07:48 door spatieman
huh??
ik heb mijn HTML op een netwerkdrive staan, mijn cache op
een ander PC ,firefox ergens op de D drive..
ehmm..
je moet alleen weten hoe je met een editor moet omgaan in de
.js file :)

oh, thunderbird heeft ook nixs meer irigeneels staan hier :)
29-03-2005, 14:08 door Anoniem
wel interessant dat iemand hier over e-mail en integratie
begint terwijl het Firefox was dat pas echt populair werd:
de afgesplitste browser van de mozilla-suite dus, en niet
heel mozilla. hij zal wel de enige zijn :p
30-03-2005, 02:33 door Brugman
Als je gewoon telt, dan kom je op twee, voor de rest heeft de post geen
waarde.
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.