Firefox má příliš velkou spotřebu paměti (RAM) - jak to opravit
Firefox občas spotřebovává více paměti (RAM), než by měl. To jej může zpomalit a v krajních případech to dokonce může vést k jeho pádu. V tomto článku se dozvíte co dělat, aby Firefox spotřebovával méně paměti.
- Ke kontrole a monitorování využití paměti existují v každém operačním systému specifické nástroje. Ve Windows zobrazuje spotřebu paměti Správce úloh systému Windows na záložce Výkon.
Table of Contents
Aktualizujte na nejnovější verzi
Nejnovější verze Firefoxu mají nižší spotřebu paměti. Aktualizujte na nejnovější verzi.
Rozšíření a motivy vzhledu
Zakázání rozšíření a motivů vzhledu s nadměrnou spotřebou paměti
Příčinou vyšší spotřeby paměti mohou být rozšíření a motivy vzhledu.
Pro zjištění, zda nadměrnou spotřebu paměti zapřičiňuje nějaké rozšíření či motiv vzhledu, spusťte Firefox v nouzovém režimu a sledujte míru jeho spotřeby paměti. V nouzovém režimu jsou rozšíření a motivy vzhledu zakázány, takže pokud zpozorujete podstatné zlepšení, můžete zkusit rozšíření zakázat nebo odinstalovat.
- Více informací o spuštění Firefoxu v nouzovém režimu a o tom, jak vypátrat, které rozšíření či motiv vzhledu je příčinou problému, se dozvíte v článku Řešení problémů s rozšířeními a motivy vzhledu.
Skrytí obtěžujícího obsahu
Na mnoha webových stránkách se nachází obsah, který je nepotřebný, jako např. reklamy, jenž ale ke svému zobrazení využívá paměť. (viz kapitola Zásuvné moduly níže). Některá rozšíření umožňují obtěžující obsah potlačit:
- Adblock Plus umožňuje skrýt reklamy na webových stránkách.
- Flashblock umožňuje na webových stránkách selektivně povolit a zablokovat obsah typu Flash.
- NoScript umožňuje selektivně povolit a zakázat všechny skripty běžící na webových stránkách.
Zásuvné moduly
Velké množství paměti mohou spotřebovávat zásuvné moduly (zvláště jejich starší verze), sloužící k zobrazení speciálních typů obsahu.
Aktualizace zásuvných modulů
Aktuálnost svých zásuvných modulů si můžete prověřit na naší stránce kontroly zásuvných modulů.
Zakázání zásuvných modulů s nadměrnou spotřebou paměti
Zda je některý ze zásuvných modulů příčinou toho, že Firefox příliš zahlcuje paměť, zjistíte tak, že jich vždy pár zakážete a podíváte se, jaký to má efekt:
-
V horní části okna Firefoxu klepněte na tlačítko Na liště s nabídkou klepněte na nabídku V horní části okna Firefoxu zvolte nabídku a klepněte na položku . Otevře se vám panel Správce doplňků.
- Ve Správci doplňků zvolte sekci
- V seznamu klepněte na zásuvný modul a poté na tlačítko . Tím jej zakážete.
- To samé proveďte s několika dalšími zásuvnými moduly.
Poté, co takto zakážete část svých zásuvných modulů, restartujte Firefox a sledujte míru jeho spotřeby paměti. Nezpozorujete-li zlepšení, můžete tyto zásuvné moduly opět povolit a zkusit to s jinou skupinou zásuvných modulů.
Jestliže po zakázání určitého zásuvného modulu přece jen zpozorujete zlepšení v míře spotřeby paměti Firefoxem, můžete jej ponechat zakázaný. Je-li na Internetu hojně používán, zkuste nalézt jeho méně náročnou alternativu:
- Prohlížeče PDF souborů s menšími nároky, než má Adobe Reader naleznete v článku Otevírání souborů PDF uvnitř Firefoxu.
Zapnutí hardwarové akcelerace pro Flash videa
U některých zásuvných modulů přehrávajících video, jako např. Flash, je možné při přehrávání v celoobrazovkovém režimu použít hardwarovou akceleraci. Ta v případě dedikované grafické karty (mající vlastní grafickou paměť) snižuje spotřebu paměti.
- Navštivte stránku obsahující Flash video.
- Klepněte pravým tlačítkem myšiZatímco držíte stisknutou klávesu Ctrl, klepněte na přehrávač videa a z kontextové nabídky zvolte . Zobrazí se okno Nastavení pro Adobe Flash Player.
- Klepněte na ikonku v levém dolním rohu okna pro vstup do sekce Zobrazení.
- Zkontrolujte, zda je políčko Zapnout hardwarovou akceleraci zaškrtnuté.
- Klepněte na tlačítko a okno Nastavení pro Adobe Flash Player se zavře.
Zapnutí hardwarové akcelerace Firefoxu
Hardwarová akcelerace Firefoxu snižuje spotřebu paměti v případě dedikované grafické karty.
- Zkontrolujte, zda je hardwarová akcelerace zapnuta a zda máte nejnovéjší verze ovladačů grafické karty.
Restartování Firefoxu
Spotřeba paměti Firefoxem může vzrůstat, je-li po delší dobu ponechán spuštěný. Řešením je zde prozatím jeho pravidelné restartování. Můžete si jej však nastavit tak, aby se všechna vaše okna a panely uložily, takže po jeho spuštění budete moci pokračovat tam, kde jste přestali. Více se o tom dozvíte v článku Obnova předchozí relace - automatické otevření oken a panelů z minula.
Otevírejte méně panelů
Každý panel vyžaduje, aby Firefox uchovával v paměti webovou stránku. Pokud míváte běžně otevřeno více jak 100 panelů, zvažte použití ménězatěžujícího mechanizmu, jak si uchovat přehled o stránkách určených k přečtení a o věcech, které máte udělat, jako jsou například:
- Záložky. Tip: Přidáním všech panelů do záložek přidáte do záložek skupinu panelů.
- Seznam aplikací pro zpracování úkolů a organizaci času
Ukončete nepotřebné aplikace
Když máte spuštěno mnoho aplikací současně, může se v důsledku toho zpomalit běh vašeho počítače a stejně tak i ostatních aplikací. Ukončením některé z momentálně nevyužívaných aplikací se sníží spotřeba paměti.
Nástroje pro řešení problémů s pamětí
- Stránka about:memory vám umožňuje pohodlně vyřešit specifické problémy s pamětí (např. zaviněné webovou stránkou, rozšířením, motivem vzhledu) a nachází se na ni tlačítko (Minimalizovat spotřebu paměti), které vám někdy může pomoci okamžitě snížit spotřebu paměti.
- Rozšíření RAMBack vám umožní vyčistit mezipaměti Firefoxu, díky čemuž budete moci odlišit ukládání do mezipaměti od jejích úniků.
Pokud programujete v jazyce C++, můžete si dokonce vyzkoušet některé z nástrojů, které používají vývojáři Firefoxu k vyhledání a odstranění úniků paměti.
- Aktuální spotřebu paměti můžete sledovat ve Správci úloh. Popis tohoto programu se nachází v článku Zobrazení podrobných informací o výkonu počítače pomocí Správce úloh na stránkách podpory Microsoftu. Relevantní je zejména sekce "Zjištění podrobností o množství využívané paměti".
- Můžete do počítače přidat více paměti? Paměť je levná a zajistí enormní nárůst výkonu. Potřebujete-li s přidáním paměti pomoci, přečtěte si článek RAM: Add more memory to your computer.
Založeno na informacích z článku Reducing memory usage - Firefox (mozillaZine KB)
Sdílet tento článek: http://mzl.la/LnX4ca
