Główna » Pulpit » Przeglądarka Chrome zwiększa prędkość dzięki optymalizacji z profilem

    Przeglądarka Chrome zwiększa prędkość dzięki optymalizacji z profilem

    Nadchodząca kompilacja Google Chrome, Chrome 55, będzie zawierała kilka ulepszeń, dzięki którym przeglądarka Google będzie mniej hogiem zasobów. W międzyczasie firma wdrożyła coś innego, aby przyspieszyć Chrome: Optymalizacja z profilem.

    Pierwotnie funkcja dostępna w narzędziach programistycznych Visual Studio firmy Microsoft, Optymalizacja profilowana (PGO) to technologia, która śledzi interakcję użytkownika z aplikacją.

    Niektóre funkcje są używane bardziej, inne mniej. Z PGO, częściej używane funkcje zostaną zoptymalizowane pod kątem szybkości, podczas mniej używane funkcje są zoptymalizowane mniejszy, nieco wolniejszy kod. Rezultatem jest mniejszy ogólny ślad kodu i szybszy Chrome.

    Optymalizacje odbywają się także w lokalizacji pamięci kodu, ponieważ PGO przesuwałoby rzadko używane funkcje z dala od często używanych. Powoduje to lepsze zarządzanie pamięcią podręczną instrukcji procesora przez unikanie buforowania mniej używanego kodu, co skutkuje lepszą wydajnością.

    Wpływ PGO na obciążenie i czas uruchamiania
    Nowy czas ładowania strony karty 14,8% szybciej
    Ładowanie strony (czas do pierwszego malowania) 5,9% szybciej
    Czas rozpoczęcia 16,8% szybciej

    Jeśli chodzi o liczby, byłaby to kompilacja Chrome z PGO 15% szybciej ogólnie w systemie Windows w porównaniu z kompilacją Chrome bez PGO.

    Dla tych, którzy są fanami lepszych przeglądarek Chrome, Build 53 jest tym, czego szukasz, jeśli używasz 64-bitowej wersji Chrome. Jeśli korzystasz z 32-bitowej wersji przeglądarki, kompilacja 54 jest kompilacją, do której należy przejść.

    Ponieważ PGO jest już dostępne w obecnych kompilacjach Chrome, a Chrome 55 już niedługo, wydaje się, że Google w końcu zdecydowało się odciąć trochę swojej przeglądarki, co było już dawno spóźnione.