Hoe te voorkomen dat Firefox ondraaglijk traag wordt
Ik hou niet van Firefox. Ik denk dat het een monolithische, enorme, zware browser is, en de XPI-gebaseerde architectuur voelt traag en verouderd aan. Dat gezegd hebbende, het is veel opener en aanpasbaarder dan Google Chrome, en ik denk dat het gebruiken van een “onafhankelijk” browser is goed voor het web. ik zeg “onafhankelijk” omdat Google Mozilla-emmers geld geeft omdat het de standaardzoekmachine is, maar toch, dat is relatieve onafhankelijkheid.
Ook aan het einde van de dag, wat het belangrijkst voor mij is, is de prestaties. En hoewel Chrome een snelle JavaScript-engine heeft en pagina's goed rendert, zou het gewoon vastlopen op mijn systeem - wordt volledig niet meer reageert en duurt bijna een minuut om “wakker worden”. Firefox daarentegen zou langzamer langzamer en trager worden totdat het ook zou bevriezen en stikken. Maar aangezien Firefox flexibeler is, laat ik je een paar snelle technieken zien die ik heb gebruikt om dit te omzeilen en Firefox in relatief comfort (en reactievermogen) te gebruiken.
Geheugen opnieuw opstarten
Hierboven kunt u zien dat Firefox momenteel 977MB RAM opneemt op mijn systeem. Je kunt dat aantal zien dankzij een zeer handige add-on genaamd Memory Restart. Het toont je hoeveel RAM Firefox gebruikt (en gezien de lekkende aard van Firefox, denk ik dat dit eigenlijk een native-functie zou moeten zijn). Zodra het aantal een drempel overschrijdt die u hebt gedefinieerd, wordt het rood (zoals u hierboven ziet). Eenmaal klikken op het nummer start de browser opnieuw en laadt alle tabbladen opnieuw. Kijk wat er gebeurt binnen enkele seconden na het klikken op de knop op mijn systeem:
Ja - je leest het goed. 977 MB is veranderd in 327 MB en dat is hetzelfde exact set van elf tabbladen geopend en nadat ik had gewacht tot alle tabbladen opnieuw werden geladen. We praten dus over een vermindering van 650 MB RAM, gewoon door op een knop te klikken en ongeveer 15 seconden te wachten. Dat is 5 seconden voordat ik kan doorgaan met werken, en 15 seconden voordat alle tabbladen worden geladen. Waarom gebeurt dat zelfs - ik heb geen idee, en ik neem de afschuwelijke architectuur en algemene portliness van Firefox de schuld. Maar Memory Restart maakt dit probleem veel beter beheersbaar.
Je zult met vallen en opstaan je eigen drempel moeten vinden, maar zelfs als je 16 GB RAM hebt, betekent dat niet dat Firefox niet traag wordt als het meer dan een paar optredens gebruikt. Als je ooit gefrustreerd was door de traagheid van Firefox, is dit de # 1 add-on die je kunt proberen.
Flashblock
Hierboven zie ik een screenshot van CNN.com. Let op de “F” bol onder het CNN-logo? Dat is Flashblock op het werk. Websites gebruiken Flash vaak overdreven en Flash neemt veel geheugen in beslag. Met Flashblock kunt u uw computer opnieuw claimen en zelf bepalen welke Flash u wilt uitvoeren. Maar je hoeft niet telkens op de Flash-bol te klikken als je een animatie wilt uitvoeren (dat kan een nachtmerrie zijn op een site als YouTube). Je kunt dit gewoon doen:
Klik hier eenmaal op en u bent klaar. Flashblock is slim genoeg om ingesloten inhoud mee te nemen: als u alle Flash van YouTube toestaat, begint ingebedde YouTube-video over het web. Onmisbaar, echt.
AutoClose-tabbladen
Deze laatste is geen must-have, maar het is leuk: AutoClose-tabbladen zorgen ervoor dat de tabbladen groter worden “oud” en sluit ze na een tijdje. Zodra een tabblad oud wordt, verandert de tekstkleur ervan, zodat u kunt zien dat deze al dan niet wordt gesloten. Zoals je hierboven kunt zien, kun je de intervallen configureren. Ik experimenteerde met 3 minuten en 7 minuten, maar besefte dat het te snel voor me was. 7 en 13 lijken goed te werken voor mijn surfgedrag. De invoegtoepassing is slim genoeg om alleen de tijd te tellen terwijl de browser actief is, dus als u de browser een pagina opzij laat zetten en u een blogbericht in een ander venster schrijft (bijvoorbeeld), ziet u het tabblad pagina zal niet sluiten (en zal ook geen andere tabbladen in dat venster bevatten).
De reden dat ik zeg dat het geen must-have is, is dat ik geen enorme geheugenbesparingen heb opgemerkt vanwege het sluiten van tabbladen. Als ik een hele reeks tabbladen sluit nadat Firefox 900 MB RAM heeft bereikt, gaat het RAM-aantal niet echt omlaag. Je kunt het dus vooral zien als een manier om je tabbladen overzichtelijker te maken, en misschien heeft het ook een kleine invloed op de snelheid.
Laatste gedachten
Firefox-geheugenbeheer is fundamenteel gebroken en ik weet niet of het ooit zal worden opgelost (hier is in ieder geval hoop). Tot die tijd zijn deze add-ons goed genoeg voor mij. Heb je vergelijkbare problemen? Zo ja, welke oplossingen heb je gevonden?
Ontdek meer over: Computergeheugen, Mozilla Firefox.