- FastestVPN
- How To
- Czy Google Chrome zużywa zbyt dużo pamięci?
Czy Google Chrome zużywa zbyt dużo pamięci?
By Nicka Andersona 1 Komentarzy 5 minut
Google Chrome ma reputację pochłaniacza zasobów ze względu na wysokie zużycie pamięci. Zostało to również wyrażone w memach internetowych, w których Chrome jest przedstawiany jako pożeracz RAM-u bez końca. Istnieje powszechne przekonanie, że Chrome nie jest przyjazny dla zasobów, a uruchamianie go na czymkolwiek z mniej niż 16 GB pamięci systemowej powoduje powstawanie wąskich gardeł wydajności.
Rzeczywistość nie jest tak dokładna. Chrome zwykle zużywa duże ilości pamięci, ale robi to nie bez powodu. Doskonale sprawdza się również w systemach z nawet 4 GB pamięci RAM. Przyjrzyjmy się, dlaczego Chrome pozostawia taki ślad w pamięci i co możesz zrobić, aby poprawić swoje wrażenia.
Dlaczego Chrome zużywa tak dużo pamięci RAM
Pamięć RAM jest częścią komputera, która tymczasowo przechowuje dane. Jest znacznie szybszy niż pamięć masowa, dlatego system operacyjny i programy działają w pamięci RAM. Chrome jest opracowany w taki sposób, że dzieli każdą kartę i rozszerzenie działające w przeglądarce internetowej jako osobny proces.
Jeśli masz teraz uruchomioną przeglądarkę Chrome, otwórz Menedżera zadań, przejdź do Procesów, rozwiń program Google Chrome, aby wyświetlić wszystkie uruchomione pod nim procesy. Chrome ma własnego menedżera, który można wywołać, naciskając Shift + ESC na klawiaturze. Menedżer zadań Chrome wyszczególni każdy proces uruchomiony w programie. Możesz zobaczyć, ile pamięci zajmuje każda karta i rozszerzenie.
Podział każdej karty na inny proces gwarantuje, że nie spowoduje to całkowitej awarii przeglądarki internetowej w przypadku awarii jednej karty. Takie sytuacje były na porządku dziennym jeszcze kilka lat temu. Ale Chrome łagodzi to, traktując każdą kartę jak inną instancję programu, który działa niezależnie. Minusem jest to, że Chrome zużywa więcej pamięci niż powinien.
Nowoczesne strony internetowe są wymagające
Dzisiejszy internet jest pełen multimediów, takich jak obrazy, filmy i reklamy. Wyświetlanie takiej grafiki wymaga nie tylko odpowiednich procesorów graficznych, ale takie strony zajmują dużo miejsca w pamięci. Odtwarzanie wideo w wysokiej rozdzielczości w YouTube jest znacznie bardziej intensywne niż przeglądanie takiej strony internetowej blog. Dlatego strony internetowe oferują wersję mobilną
Funkcja wstępnego renderowania Chrome to kolejny powód wysokiego zużycia pamięci, ale zaletą jest krótszy czas ładowania.
Google rozumie nastroje wokół swojego produktu i pracuje nad poprawą wykorzystania pamięci. Aktualizacja systemu Windows 10 w zeszłym roku wprowadziła SegmentHeap w celu lepszego zarządzania pamięcią. Google zastosował tę funkcję w kolejnym Chrome, aby poprawić wykorzystanie pamięci.
Jak powstrzymać Chrome przed używaniem zbyt dużej ilości pamięci
Istnieje przekonanie, że wysokie zużycie pamięci oznacza niską wydajność, co nie jest dokładne. Wysokie zużycie pamięci obniża wydajność tylko wtedy, gdy dotykasz sufitu dostępnej pamięci. Gdy system próbuje użyć archiwizacji stron, wydajność spada, ponieważ system używa pamięci masowej jako pamięci RAM. Jeśli jednak masz wystarczającą ilość pamięci RAM, a program taki jak Chrome wykorzystuje jej mnóstwo, oznacza to, że program korzysta z wolnej pamięci.
Zużycie pamięci przez Chrome powinno Cię dotyczyć tylko wtedy, gdy inne programy walczą o zasoby. Przeglądarka internetowa dostosowuje się do dostępnej pamięci, odrzucając nieaktywne karty; przeładuje je, gdy się na nie przełączysz. To sprawia, że doświadczenie jest mniej płynne, ale działa zgodnie z dostępnymi specyfikacjami.
Gdy uznasz, że zużycie pamięci Chrome powoduje spowolnienie, oto kilka rzeczy, które możesz zrobić, aby zaradzić tej sytuacji.
Zainstaluj rozszerzenie
Rozszerzenia Chrome zapewniają przeglądarce internetowej nowe funkcje, które ulepszają lub kontrolują zachowanie przeglądarki. Jedno takie rozszerzenie nosi nazwę The Great Suspender.
Rozszerzenie było bardzo popularne, ale w zeszłym roku zostało oznaczone przez Google jako złośliwe oprogramowanie. Odkryto, że rozszerzenie uruchamiało złośliwy kod, który umożliwiał mu łączenie się z serwerami innych firm w celu wstrzykiwania reklam. Bezpieczna wersja The Great Suspender jest dostępna na GitHub; został usunięty ze złośliwego kodu, aby zapobiec śledzeniu. Jednak autor rozszerzenia nie zagwarantował żadnego wsparcia, więc może to nie być najlepszy sposób na kontrolowanie Chrome w przyszłości.
Kolejnym takim rozszerzeniem jest OneTab. Pozwala zawiesić karty, aby zwolnić pamięć. Rozszerzenie zachowuje informacje o stronie, ale odrzuca zawartość i ładuje ją ponownie. Jeśli masz więcej niż tuzin kart, które nie są w tej chwili aktywne, rozważ użycie OneTab do ich zawieszenia.
Zmuś Chrome do uruchomienia pojedynczego procesu
Chociaż Chrome dostosowuje się do dostępnej pamięci, możesz zmusić go do uruchomienia każdej karty w jednym procesie. Kliknij prawym przyciskiem myszy Google Chrome, przejdź do Właściwości> Skrót. W polu Cel dodaj polecenie „–proces-na-lokację” na końcu tekstu. Kliknij Zastosuj i ponownie otwórz Chrome.
Wyłącz aktywność w tle
Możesz wyłączyć działanie aplikacji w tle po zamknięciu Chrome. Kliknij ikonę z trzema kropkami w prawym górnym rogu i przejdź do Ustawienia> System. Teraz wyłącz Kontynuuj uruchamianie aplikacji działających w tle po zamknięciu przeglądarki Google Chrome opcja.
Wnioski
Google Chrome jest na równi z innymi wiodącymi przeglądarkami internetowymi pod względem wykorzystania pamięci, jak np kilka testów zweryfikowali. Google ulepszał go przez lata, a obecna forma jest bardziej wydajna pod względem wykorzystania zasobów. Jeśli masz mało pamięci, użyj jednej z tych metod, aby sterować silnikiem Chrome.
Uwielbiam to, gdy ktoś znajduje coś bardziej dokładnego niż rzeczywistość!