Do przeglądarki Google Chrome wprowadzono kilka ulepszeń wydajności, które przyspieszają przeglądanie i wyszukiwanie oraz radzą sobie z większością przypadków zawieszenia się wyłączania.
Nowy post na oficjalnej stronie bloga wyjaśnia, że Chrome niedawno otrzymał kilka poprawek wydajności. Te ulepszenia dotyczą szybkości Chrome, zużycia pamięci i tego, co lubi robić, gdy zwalnia lub zawiesza się podczas próby zamknięcia.
Szybsze wyszukiwanie zapewnia omniboks Chrome (tj. pasek adresu), który automatycznie podpowiada wyszukiwane hasło podczas jego wpisywania. Teraz, oprócz prób autouzupełniania zapytań, próbuje ona wstępnie pobrać wyniki wyszukiwania na podstawie prawdopodobieństwa ich wybrania. Te ulepszenia umożliwiają znalezienie tego, czego szukasz, zanim jeszcze skończysz pisać.
Przeglądanie zostało usprawnione dzięki alokatorowi pamięci PartitionAlloc w przeglądarce Chrome, który zmniejszył ogólne zużycie pamięci i zwiększył wydajność. Według Google zaowocowało to nawet 20% zmniejszeniem wykorzystania pamięci przeglądarki i poprawioną wydajnością przy korzystaniu z jednej i wielu kart.
Naprawienie dość regularnych zawieszeń przy wyłączaniu wydaje się być kwestią buforowania, a raczej nie buforowania. Wygląda na to, że winowajcą był pomysł projektowy sprzed lat obejmujący lokalną pamięć podręczną mającą na celu przyspieszenie uruchamiania.
Ta pamięć podręczna spowodowała marnowanie pamięci i była główną przyczyną problemu z zawieszeniem się systemu. Teraz pamięć podręczna została usunięta, co powoduje znacznie mniej problemów po zamknięciu wszystkiego.
Wszystkie te poprawki powinny być dostępne w Chrome już teraz, a zespół sugeruje jeszcze więcej ulepszeń wydajności planowanych w przyszłości.