Google Chrome. Rozwiązanie PROBLEMU ZUŻYCIA RAMU

Google Chrome. Rozwiązanie głównego problemu dotyczącego zużycia pamięci RAM jest priorytetem dla pracowników Google. Oto, jaką dużą zmianę przygotowują.

Pamięć RAM przeglądarki Google Chrome

Google Chrome. Największym problemem, jaki ma obecnie przeglądarka Google, jest bardzo duże zużycie pamięci RAM, na ten problem skarży się wielu użytkowników. Pracownicy Google również wiedzą o jego istnieniu, dlatego postanowili popracować nad rozwiązaniem, które sprawi, że Google Chrome będzie łatwiejszy w obsłudze dla każdego, a przy tym może być udostępniony publicznie w niedalekiej przyszłości.

Google Chrome. Według niektórych informacji znalezionych w kodzie źródłowym przeglądarki, te od Google zamierzają w znacznym stopniu zmniejszyć zużycie pamięci RAM, blokując niektóre funkcje do czasu zamknięcia przeglądarki. Należą do nich usuwanie pamięci podręcznej przeglądarki Google Chrome, raportowanie informacji o użytkowaniu do Google, zapisywanie informacji na dyskach twardych, na których zainstalowana jest przeglądarka, a także inne funkcje tego rodzaju, które zużywają dużo pamięci RAM.

Google Chrome wreszcie rozwiąże problem zużycia pamięci RAM

Google Chrome. Wszystko to nastąpi dopiero wtedy, gdy przeglądarka zostanie skutecznie zamknięta przez użytkownika, dzięki czemu w międzyczasie pozostałe funkcje będą działać znacznie lepiej i przy mniejszym zużyciu pamięci RAM. Zadania wymagające najlepszego wysiłku to nazwa funkcji, którą zaimplementuje Google Chrome i ogólnie rzecz biorąc, główna funkcjonalność będzie miała pierwszeństwo podczas uruchamiania i ładowania do pamięci RAM, w stosunku do funkcji, które są mniej ważne dla użytkownika.

Nową flagę można włączać i wyłączać na „chrome://flags”. Domyślnie jest wyłączona i jeśli jest włączona, wszystkie zadania o najniższym priorytecie „base::TaskPriority::BEST_EFFORT” nie będą wykonywane. Jest to odpowiednik flagi wiersza poleceń „–disable-best-effort-tasks”. Gdy ta flaga jest włączona, zadania o najniższym priorytecie nie będą wykonywane aż do zamknięcia. Kolejka zadań o niskim priorytecie może zwiększyć wykorzystanie pamięci. Ponadto, chociaż z tą flagą powinno być możliwe prawie normalne używanie przeglądarki Chrome, oczekuje się, że niektóre niewidoczne operacje, takie jak zapisywanie danych użytkownika na dysku, czyszczenie pamięci podręcznej, raportowanie wskaźników lub aktualizowanie komponentów, nie zostaną wykonane aż do wyłączenia.

Google Chrome. Zadania o niskim priorytecie będą blokowane do czasu zamknięcia, ale nie jest jasne, ile pamięci RAM zaoszczędzi ta zmiana, biorąc pod uwagę, że dużo jest zużywane. W tej chwili użytkownicy przeglądarki Google Chrome w wersji alfa mają możliwość wyszukiwania flagi Najlepszy wysiłek Zadania aby aktywować tę funkcję, ale istnieje możliwość, że nie będzie ona w 100% funkcjonalna, biorąc pod uwagę, że jest nadal testowana.