Compare Revisions
Firefox gebruikt te veel geheugen (RAM) - Het probleem verhelpen
Revision 2629:
Revision 2629 by Tonnes on
Revision 20580:
Revision 20580 by Tonnes on
Keywords:
ram gebruik langzaam traag
Search results summary:
Firefox gebruikt soms meer geheugen (RAM) dan het zou moeten doen. Dit kan Firefox langzamer maken, en in uitzonderlijke gevallen zelfs laten crashen. Dit artikel beschrijft hoe u Firefox minder geheugen kunt laten gebruiken.
Content:
Firefox gebruikt soms meer geheugen (RAM) dan het zou moeten doen. Dit kan Firefox langzamer maken, en in uitzonderlijke gevallen zelfs laten crashen.
Geheugengebruik bij programma’s is afhankelijk van vele factoren, zoals geheugenlekken, conflicterende programma’s van derden en gebruikerspatronen. Dit artikel beschrijft hoe u Firefox minder geheugen kunt laten gebruiken.
__TOC__
= Add-ons =
== Extensies en thema’s ==
Extensies en thema’s kunnen Firefox meer geheugen laten gebruiken dan het normaal gesproken zou doen.
Start Firefox in de [[Safe Mode]] en observeer het geheugengebruik ervan om vast te stellen of een extensie of thema ervoor zorgt dat Firefox te veel geheugen gebruikt. In Veilige modus zijn extensies en thema’s uitgeschakeld, dus als u een duidelijke verbetering waarneemt, kunt u proberen extensies uit te schakelen of te de-installeren.
* Voor meer informatie over het starten van Firefox in Veilige modus en hoe u erachter kunt komen welke extensie of thema uw probleem veroorzaakt, zie [[Troubleshooting extensions and themes]].
== Plug-ins ==
Plug-ins voor het weergeven van speciale typen inhoud kunnen grote hoeveelheden geheugen gebruiken, in het bijzonder oudere versies.
U kunt testen of één van uw plug-ins ervoor zorgt dat Firefox te veel geheugen gebruikt door deze selectief uit te schakelen:
# Klik {for win,linux}boven in het Firefox-venster{/for}{for mac}in de menubalk{/for} op het menu {menu Extra} en selecteer {menu Add-ons}. Het venster Add-ons zal verschijnen.
# Selecteer het paneel {menu Plug-ins}.
# Klik op een plug-in in de lijst om deze te selecteren en druk vervolgens op {button Uitschakelen} om deze uit te schakelen.
# Herhaal dit voor andere plug-ins in de lijst.
Sluit en herstart Firefox nadat u enkele plug-ins hebt uitgeschakeld en observeer het geheugengebruik ervan. Als u geen verbetering ziet, kunt u deze plug-ins weer inschakelen en hetzelfde proberen met een aantal andere.
Als u wel verbetering in Firefox’ geheugengebruik ziet na het uitschakelen van een bepaalde plug-in, kunt u deze uitgeschakeld laten of controleren of hiervoor een update beschikbaar is. [[Popular plugins]] toont verschillende plug-ins en hoe u hiervan de meest recente versie kunt installeren.
<!-- Commented out for monkey reasons.
= Settings that reduce memory usage =
Firefox has hidden settings that let you change how it uses memory.
== Memory cache ==
Firefox caches image and interface data in memory so they can be displayed quickly. You can see how much memory Firefox uses for this purpose.
# Type '''about:cache''' in the Location Bar at the top of the Firefox window and press {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for}.
# A page listing your Firefox cache information should appear. Under the '''Memory cache device''' heading, '''Maximum storage size''' refers to the maximum amount of memory Firefox will use for this purpose, and '''Storage in use''' refers to the current amount of memory Firefox is using for this purpose.
By default, Firefox will use more memory on computers with more memory installed. You can change the limit for your computer.
;:{note}'''Lowering the amount of memory available for caching will increase the amount of time Firefox takes to display web pages and dialogs.'''{/note}
# [[T:aboutconfig]]
# The about:config page should appear. {for win,linux}Right-click{/for}{for mac}Hold down the {key Ctrl} key while you click{/for} in the main part of the window, then select {menu New}, and then slect {menu Integer}.<br/> <br/>[[Image:highmemusage-newinteger.png]] <br/> <br/>
# When prompted, type {pref browser.cache.memory.capacity} and press {button OK}.
# Next, type the maximum number of kilobytes you want Firefox to use for cache and press {button OK}.
If you want to set the preference back to its default value:
# [[T:aboutconfig]]
# Search for the preference {pref browser.cache.memory.capacity}.
# {for win,linux}Right-click{/for}{for mac}Hold down the {key Ctrl} key while you click{/for} the entry for browser.cache.memory.capacity and press {menu Reset}.
== Cached previously viewed pages ==
Firefox stores pages in memory so they can be displayed quickly when you press Back or Forward. By default, Firefox will use more memory on computers that have more memory installed. You can change the maximum number of pages Firefox will store for this purpose on your computer.
;:{note}'''Lowering the number of stored pages will slow down Firefox when you press Back or Forward.'''{/note}
# [[T:aboutconfig]]
# The about:config page should appear. Search for the preference {pref browser.sessionhistory.max_total_viewers}, and double-click on it.
# In the browser.sessionhistory.max_total_viewers prompt, type the maximum number of pages you want Firefox to store and press {button OK}.
If you want to set the preference back to its default value:
# [[T:aboutconfig]]
# Search for the preference {pref browser.sessionhistory.max_total_viewers}.
# {for win,linux}Right-click{/for}{for mac}Hold down the {key Ctrl} key while you click{/for} the entry for browser.sessionhistory.max_total_viewers and press {menu Reset}.
{for win}
== Behavior on minimize ==
By default, Firefox will allow Windows to reclaim its memory when Windows needs it for other programs. Firefox can be configured to allow Windows to reclaim its memory immediately.
;:{note}'''Allowing Windows to reclaim the memory immediately will make Firefox slower to come up after being minimized.'''{/note}
# [[T:aboutconfig]]
# The about:config page should appear. Right-click anywhere in the grid and choose {menu New}, then {menu Boolean}.
# In the Enter the preference name prompt, type {pref config.trim_on_minimize} and press {button OK}.
# Next, choose {pref True} and press {button OK}.
If you want to set the preference back to its default value:
# [[T:aboutconfig]]
# Search for the preference {pref config.trim_on_minimize}.
# Right-click the entry for config.trim_on_minimize and press {menu Reset}.
{/for}
-->
= Firefox herstarten =
Firefox’ geheugengebruik kan toenemen als het gedurende langere tijd geopend blijft. Een tijdelijke oplossing hiervoor is het regelmatig opnieuw starten van Firefox. U kunt Firefox zo configureren dat uw tabbladen en vensters worden opgeslagen, zodat u kunt verdergaan waar u was gebleven als u het opnieuw start. Zie [[Session Restore]] voor details.
= Minder tabbladen gebruiken =
Firefox slaat voor elk tabblad een webpagina op in het geheugen. Als u regelmatig '''meer dan 100 tabbladen hebt geopend''', overweeg dan een iets eenvoudiger manier voor het bijhouden van bepaalde pagina’s die u wilt lezen en dingen die u wilt doen, zoals:
* [[Bookmarks|Bladwijzers]]. ''Hint: “[[Tabbed Browsing#Bladwijzers en navigeren met tabbladen|Bladwijzer voor alle tabbladen maken]]” maakt een bladwijzer voor een groep tabbladen.''
* [http://lifehacker.com/378062/five-best-gtd-applications Todolijst-toepassingen] (Engels).
= Hulpmiddelen voor geheugenproblemen =
<!--
Memory issues can be difficult to troubleshoot because they are normally visible only in aggregate. Furthermore, there are four broad categories of bugs that can lead to high memory use, which can be hard to distinguish.
* ''Bloat'', or using a large amount of memory to store a small amount of information. (Goes away when you close each tab.)
* ''Caching'', or intentionally remembering something for a limited time in case it is needed again. (Usually less than 100MB.)
* ''Fragmentation'', or failing to re-use free memory. (Usually limited to 2X.)
* ''Leaking'', or continuing to store data in memory after it is no longer needed.
-->
Firefox-ontwikkelaars hebben twee extensies geschreven om gebruikers te helpen bij het vaststellen van ‘lekbugs’:
* '''[https://addons.mozilla.org/firefox/addon/2490 Leak Monitor]''' : kan u meteen waarschuwen zodra bepaalde typen lekken zich voordoen. Dit maakt het makkelijker om vast te stellen wat deze lekken precies veroorzaakt.
* '''[https://addons.mozilla.org/firefox/addon/5972 RAMBack]''': hiermee kunt u een aantal delen van Firefox’ buffer (cache) legen, zodat u onderscheid kunt maken tussen bufferen en lekken.
Als u een C++-programmeur bent, kunt u zelfs een aantal [https://wiki.mozilla.org/Performance:Leak_Tools hulpmiddelen die Firefox-ontwikkelaars gebruiken om lekken te debuggen] uitproberen.
<!-- Jesse Ruderman would be happy to walk users through setting up trace-refcnt! -->
<!-- MZ credit -->
<br/> <br/>
'''''Gebaseerd op informatie van [http://kb.mozillazine.org/Reducing_memory_usage_-_Firefox Reducing memory usage - Firefox (mozillaZine KB)]'''''
Firefox gebruikt soms meer geheugen (RAM) dan het zou moeten doen. Dit kan Firefox langzamer maken, en in uitzonderlijke gevallen zelfs laten crashen. Dit artikel beschrijft hoe u Firefox minder geheugen kunt laten gebruiken.
* Afhankelijk van uw besturingssysteem kunt u met behulp van bepaalde hulpprogramma’s het geheugengebruik controleren en monitoren. {for win}In Windows geeft het tabblad Prestaties van Windows Taakbeheer het geheugengebruik weer.{/for}
__TOC__
= Bijwerken naar de nieuwste versie =
De meest recente versie van Firefox bevat verbeteringen aan het geheugengebruik. [[Updating Firefox|Werk Firefox bij naar de nieuwste versie]].
= Extensies en thema’s =
== Geheugenconsumerende extensies en thema’s uitschakelen ==
Extensies en thema’s kunnen Firefox meer geheugen laten gebruiken dan het normaal gesproken zou doen.
Start Firefox in de [[Safe Mode]] en observeer het geheugengebruik ervan om vast te stellen of een extensie of thema ervoor zorgt dat Firefox te veel geheugen gebruikt. In Veilige modus zijn extensies en thema’s uitgeschakeld, dus als u een duidelijke verbetering waarneemt, kunt u proberen extensies uit te schakelen of te de-installeren.
* Voor meer informatie over het starten van Firefox in Veilige modus en hoe u erachter kunt komen welke extensie of thema uw probleem veroorzaakt, zie [[Troubleshooting extensions and themes]].
== Onnodige inhoud blokkeren ==
Veel webpagina’s bevatten inhoud die u niet echt nodig hebt, zoals advertenties, en die veel geheugen gebruiken om te worden weergegeven (zie [[#w_plug-ins|de sectie Plug-ins hieronder]]). Via bepaalde extensies kunt u deze onnodige inhoud blokkeren:
* Met behulp van [https://addons.mozilla.org/firefox/addon/adblock-plus/ Adblock Plus] kunt u advertenties op websites blokkeren.
* Met behulp van [https://addons.mozilla.org/firefox/addon/flashblock Flashblock] kunt u Flash-inhoud op websites selectief in- en uitschakelen.
= Plug-ins =
Plug-ins voor het weergeven van speciale typen inhoud kunnen grote hoeveelheden geheugen gebruiken, in het bijzonder oudere versies.
== Uw plug-ins bijwerken ==
Ga naar onze [http://www.mozilla.org/plugincheck Plug-in-controlepagina] om te controleren of u de meest recente versie van al uw plug-ins gebruikt.
== Geheugenconsumerende plug-ins uitschakelen ==
U kunt testen of één van uw plug-ins ervoor zorgt dat Firefox te veel geheugen gebruikt door deze selectief uit te schakelen:
# [[T:Open Add-ons|type=Plug-ins]]
# Klik op een plug-in in de lijst om deze te selecteren en druk vervolgens op {button Uitschakelen} om deze uit te schakelen.
# Herhaal dit voor andere plug-ins in de lijst.
Sluit en herstart Firefox nadat u enkele plug-ins hebt uitgeschakeld en observeer het geheugengebruik ervan. Als u geen verbetering ziet, kunt u deze plug-ins weer inschakelen en hetzelfde proberen met een aantal andere.
Als u wel verbetering in Firefox’ geheugengebruik ziet na het uitschakelen van een bepaalde plug-in, kunt u deze uitgeschakeld laten. Als u dat niet wilt omdat de plug-in overvloedig aanwezig is op het internet, probeer dan een alternatieve lichtere plug-in te vinden:
* Voor PDF-lezers die lichter zijn dan [[Using the Adobe Reader plugin with Firefox|Adobe Reader]], zie het artikel [[Opening PDF files within Firefox]].
== Hardwareversnelling van Flash controleren ==
Voor bepaalde plug-ins die video’s afspelen, zoals Flash, kan het opbouwen van inhoud in een volledig scherm worden versneld door hardware. Dit vergemakkelijkt het geheugengebruik in het geval van toegewezen geheugen van een grafische kaart.
# Navigeer naar een pagina die een Flash-video bevat.
# {for win,linux}Klik met de rechtermuisknop{/for}{for mac}Houd de {key Ctrl}-toets ingedrukt, klik{/for} op de videospeler en klik op {menu Instellingen…} in het contextmenu. Het instellingenvenster van Adobe Flash Player wordt geopend.
# Klik op het pictogram in de linkeronderhoek van het instellingenvenster van Adobe Flash Player om het paneel Scherm te openen.
# Controleer of '''Hardwareversnelling in schakelen''' is geselecteerd.
# Klik op {button Sluiten} om het instellingenvenster van Adobe Flash Player te sluiten.
{for fx4}
= Hardwareversnelling van Firefox controleren =
Hardwareversnelling van Firefox vergemakkelijkt het geheugengebruik in het van toegewezen geheugen van een grafische kaart.
Controleer of hardwareversnelling is [[Options window - Advanced panel#w_navigeren|ingeschakeld]] en [[How do I upgrade my graphics drivers?|de stuurprogramma’s van uw grafische kaart up-to-date zijn]].
{/for}
<!-- Commented out for monkey reasons.
= Settings that reduce memory usage =
Firefox has hidden settings that let you change how it uses memory.
== Memory cache ==
Firefox caches image and interface data in memory so they can be displayed quickly. You can see how much memory Firefox uses for this purpose.
# Type '''about:cache''' in the Location Bar at the top of the Firefox window and press {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for}.
# A page listing your Firefox cache information should appear. Under the '''Memory cache device''' heading, '''Maximum storage size''' refers to the maximum amount of memory Firefox will use for this purpose, and '''Storage in use''' refers to the current amount of memory Firefox is using for this purpose.
By default, Firefox will use more memory on computers with more memory installed. You can change the limit for your computer.
;:{note}'''Lowering the amount of memory available for caching will increase the amount of time Firefox takes to display web pages and dialogs.'''{/note}
# [[T:aboutconfig]]
# The about:config page should appear. {for win,linux}Right-click{/for}{for mac}Hold down the {key Ctrl} key while you click{/for} in the main part of the window, then select {menu New}, and then slect {menu Integer}.<br/> <br/>[[Image:highmemusage-newinteger.png]] <br/> <br/>
# When prompted, type {pref browser.cache.memory.capacity} and press {button OK}.
# Next, type the maximum number of kilobytes you want Firefox to use for cache and press {button OK}.
If you want to set the preference back to its default value:
# [[T:aboutconfig]]
# Search for the preference {pref browser.cache.memory.capacity}.
# {for win,linux}Right-click{/for}{for mac}Hold down the {key Ctrl} key while you click{/for} the entry for browser.cache.memory.capacity and press {menu Reset}.
== Cached previously viewed pages ==
Firefox stores pages in memory so they can be displayed quickly when you press Back or Forward. By default, Firefox will use more memory on computers that have more memory installed. You can change the maximum number of pages Firefox will store for this purpose on your computer.
;:{note}'''Lowering the number of stored pages will slow down Firefox when you press Back or Forward.'''{/note}
# [[T:aboutconfig]]
# The about:config page should appear. Search for the preference {pref browser.sessionhistory.max_total_viewers}, and double-click on it.
# In the browser.sessionhistory.max_total_viewers prompt, type the maximum number of pages you want Firefox to store and press {button OK}.
If you want to set the preference back to its default value:
# [[T:aboutconfig]]
# Search for the preference {pref browser.sessionhistory.max_total_viewers}.
# {for win,linux}Right-click{/for}{for mac}Hold down the {key Ctrl} key while you click{/for} the entry for browser.sessionhistory.max_total_viewers and press {menu Reset}.
{for win}
== Behavior on minimize ==
By default, Firefox will allow Windows to reclaim its memory when Windows needs it for other programs. Firefox can be configured to allow Windows to reclaim its memory immediately.
;:{note}'''Allowing Windows to reclaim the memory immediately will make Firefox slower to come up after being minimized.'''{/note}
# [[T:aboutconfig]]
# The about:config page should appear. Right-click anywhere in the grid and choose {menu New}, then {menu Boolean}.
# In the Enter the preference name prompt, type {pref config.trim_on_minimize} and press {button OK}.
# Next, choose {pref True} and press {button OK}.
If you want to set the preference back to its default value:
# [[T:aboutconfig]]
# Search for the preference {pref config.trim_on_minimize}.
# Right-click the entry for config.trim_on_minimize and press {menu Reset}.
{/for}
-->
= Firefox herstarten =
Firefox’ geheugengebruik kan toenemen als het gedurende langere tijd geopend blijft. Een tijdelijke oplossing hiervoor is het regelmatig opnieuw starten van Firefox. U kunt Firefox zo configureren dat uw tabbladen en vensters worden opgeslagen, zodat u kunt verdergaan waar u was gebleven als u het opnieuw start. Zie [[Session Restore]] voor details.
= Minder tabbladen gebruiken =
Firefox slaat voor elk tabblad een webpagina op in het geheugen. Als u regelmatig '''meer dan 100 tabbladen hebt geopend''', overweeg dan een iets eenvoudiger manier voor het bijhouden van bepaalde pagina’s die u wilt lezen en dingen die u wilt doen, zoals:
* [[How do I use bookmarks?|Bladwijzers]]. ''Hint: "[[Tabbed Browsing#w_tips-voor-tabbladen|Bladwijzers voor alle tabbladen maken]]" maakt een bladwijzer voor een groep tabbladen.''
* [http://lifehacker.com/378062/five-best-gtd-applications Todolijst-toepassingen] (Engels).
{for fx7}
= Prestatiegegevens naar Mozilla verzenden =
Als u [[Options window - Advanced panel#w_standaardwaarden-systeem|prestatiegegevens verzenden]] aanvinkt, zal Mozilla gegevens verzamelen, waaronder geheugengebruik voor uw Firefox, wat ons helpt Firefox in toekomstige versies te verbeteren.
{/for}
= Hulpmiddelen voor geheugenproblemen =
<!--
Memory issues can be difficult to troubleshoot because they are normally visible only in aggregate. Furthermore, there are four broad categories of bugs that can lead to high memory use, which can be hard to distinguish.
* ''Bloat'', or using a large amount of memory to store a small amount of information. (Goes away when you close each tab.)
* ''Caching'', or intentionally remembering something for a limited time in case it is needed again. (Usually less than 100MB.)
* ''Fragmentation'', or failing to re-use free memory. (Usually limited to 2X.)
* ''Leaking'', or continuing to store data in memory after it is no longer needed.
-->
{for fx6}
* Via de pagina '''about:memory''' kunt u bepaalde kwesties m.b.t. geheugengebruik analyseren (die bv. worden veroorzaakt door een website, een extensie of een thema) en soms kan de knop {button Minimize memory usage} u helpen het geheugengebruik te reduceren.
{/for}
* [https://addons.mozilla.org/firefox/addon/ramback RAMBack]: hiermee kunt u een aantal delen van Firefox’ buffer (cache) legen, zodat u onderscheid kunt maken tussen bufferen en lekken.
Als u een C++-programmeur bent, kunt u zelfs een aantal [https://wiki.mozilla.org/Performance:Leak_Tools hulpmiddelen die Firefox-ontwikkelaars gebruiken om lekken te debuggen] uitproberen.
<!-- Jesse Ruderman would be happy to walk users through setting up trace-refcnt! -->
<!-- MZ credit -->
<br/> <br/>
'''''Gebaseerd op informatie van [http://kb.mozillazine.org/Reducing_memory_usage_-_Firefox Reducing memory usage - Firefox (mozillaZine KB)]'''''