Google Chrome jest jedną z najpopularniejszych przeglądarek internetowych w okolicy, ale zużywa niebotyczną ilość pamięci komputera. Wystarczy zajrzeć do menedżera zadań, by zobaczyć szokującą liczbę procesów, które pochłaniają pamięć. Oto dlaczego Chrome zużywa tak dużo RAM-u – i co możesz zrobić, by ograniczyć jego łakomstwo.
Do czego Chrome wykorzystuje tyle RAM-u
Pomyśl o tym: Kiedy używasz komputera, większość czynności odbywa się w przeglądarce – od otwierania kart, przez oglądanie filmów na YouTube, po korzystanie z aplikacji internetowych lub rozszerzeń, które integrują się z resztą komputera. To bardzo dużo rzeczy.
Chrome dzieli każdą kartę i rozszerzenie na własny proces, więc jeśli jedna rzecz się zawiesi, nie spowoduje to awarii całej strony internetowej lub wszystkich otwartych kart naraz. Jest to o wiele wygodniejsze, ale może prowadzić do większego zużycia pamięci, ponieważ Chrome musi powielać niektóre zadania dla każdej karty.
Za kulisami dzieją się też inne rzeczy. Na przykład funkcja prerenderingu w Chrome może powodować większe zużycie pamięci, ale dzięki niej strony internetowe ładują się szybciej. Niektóre rozszerzenia i witryny mogą też przeciekać pamięć i z czasem powodować większe zużycie RAM-u.
I oczywiście im więcej masz zainstalowanych, otwartych i uruchomionych kart i rozszerzeń, tym więcej pamięci zużywa Chrome.
Tak: Chrome zużywa dużo RAM-u, ale robi to (głównie) z dobrego powodu: dla Twojej wygody. Jesteśmy przyzwyczajeni do dużej liczby kart i szybkiego ładowania stron, a cena, jaką za to płacimy, jest mierzona w gigabajtach pamięci RAM.
Wysokie zużycie pamięci RAM jest (zazwyczaj) dobre
Ta ogromna liczba w kolumnie Pamięć w Menedżerze zadań może być szokująca, ale ważne jest też, by pamiętać, że wolna pamięć RAM to bezużyteczna pamięć RAM. Pamięć RAM istnieje nie bez powodu: jeśli Twój komputer może przechowywać wiele rzeczy w pamięci krótkotrwałej, to może je później szybko przywołać. A jeśli komputer nie będzie potrzebował tych rzeczy, wyrzuci je, aby zrobić miejsce dla innych programów, które potrzebują tych zasobów. Jeśli pamięć RAM jest pusta, nie jest używana, a ty nie czerpiesz z tego korzyści.
Przy tej logice, posiadanie prawie pełnej pamięci RAM może być dobrą rzeczą. Staje się złą rzeczą, gdy twoja pamięć RAM jest stale pełna i spowalnia system. Jeśli to, co robisz, wymaga więcej pamięci, niż komputer ma do zaoferowania, część tej pamięci krótkotrwałej zostanie przeniesiona na dysk twardy, który może być znacznie wolniejszy.
W skrócie: nie denerwuj się tylko dlatego, że Chrome używa dużo pamięci RAM. Oznacza to, że wykonuje swoją pracę. Jeśli zajmuje tak dużo pamięci RAM, że wszystko inne, co próbujesz zrobić na komputerze, wydaje się spowolnione, to zdecydowanie masz problem, którym warto się zająć.
Jak ograniczyć żarłoczny apetyt Chrome’a
Wiesz już, dlaczego Chrome używa dużo pamięci RAM, i wiesz, że czasami jest to w porządku. Jeśli jednak powoduje to spowolnienia, masz dwa rozwiązania: zmniejszyć zużycie RAM-u przez Chrome’a lub zdobyć więcej RAM-u dla swojego komputera.
To ostatnie jest bardzo łatwe do zrobienia na komputerze stacjonarnym (pod warunkiem, że masz pieniądze), ale może być trudniejsze do osiągnięcia na laptopie, jeśli nie da się go rozbudować. Jeśli tak właśnie jest, będziesz musiał wrócić do innego planu: poświęcić kilka udogodnień, aby zaoszczędzić trochę pamięci RAM.
Znajdź to, co zaprząta pamięć RAM – i zamknij to
Aby zacząć, otwórz Chrome i naciśnij Shift+Esc (lub, na Macu, przejdź do Okna > Menedżer zadań). Otworzy to własny Menedżer zadań Chrome’a, który pozwoli ci dokładniej sprawdzić, ile pamięci zajmuje każda karta i rozszerzenie. Możesz kliknąć górną część kolumny „Pamięć”, aby posortować ją według najwyższego użycia pamięci RAM do najniższego.
Po wykonaniu tych czynności powinieneś mieć dobry pomysł, od czego zacząć. Może musisz zamknąć te karty Gmaila, a może to wygodne rozszerzenie nie jest naprawdę warte użycia pamięci RAM. Jeśli tak jest, odinstaluj je z paska narzędzi lub ze strony rozszerzeń Chrome’a.
Zarządzaj wykorzystaniem kart za pomocą rozszerzeń zwalniających pamięć
Oczywiście, niektórzy z nas po prostu nie mogą przetrwać z mniej niż dwoma tuzinami kart (nasza grupa wsparcia spotyka się we wtorki i czwartki). Jeśli to brzmi jak ty, jest kilka rozszerzeń, które mogą pomóc. Zainstalowanie większej ilości rozszerzeń, aby ograniczyć użycie pamięci RAM może wydawać się sprzeczne z intuicją, ale może faktycznie zrobić znaczące wgniecenie.
The Great Suspender to bardzo fajne rozszerzenie, które zawiesza karty po tym, jak nie są aktywne przez pewien czas. Karty nadal będą otwarte na pasku kart – po prostu ich załadowanie zajmie trochę więcej czasu, gdy je klikniesz, ponieważ Chrome przeładowuje je od nowa. Jeśli trzymasz otwarte karty z zamiarem powrotu do nich później, może to być pomocne.
Niektórzy lubią też OneTab, który pełni podobną funkcję, ale bez automatyzacji. Kiedy masz grupę zakładek, o których wiesz, że nie będą Ci potrzebne aż do późniejszego czasu, możesz kliknąć przycisk OneTab, aby zamknąć je wszystkie i otworzyć pojedynczą zakładkę z linkami do każdej z nich. W ten sposób, gdy będziesz chciał do nich wrócić później, będziesz mógł je otworzyć ponownie według własnego uznania. Zmniejsza to również bałagan w zakładkach, co jest miłe.
Session Buddy to kolejne rozszerzenie, które pozwala kategoryzować i zapisywać zakładki oraz otwierać je ponownie później.
Play around z wszystkimi powyższymi rozwiązaniami, aby dowiedzieć się, które z nich najlepiej pasują do Twojego przepływu pracy. Wiedz tylko, że prawdopodobnie będziesz musiał dokonać pewnych poświęceń – czy oznacza to zamykanie kart, odinstalowywanie rozszerzeń, czy kupno nowego laptopa z większą ilością pamięci RAM, zależy od Ciebie.