Microsoft Edge otrzymuje nowe aktualizacje wydajności i stabilności

Wideo: Новый БРАУЗЕР от Microsoft набирает обороты! Microsoft EDGE лучший? 2024

Wideo: Новый БРАУЗЕР от Microsoft набирает обороты! Microsoft EDGE лучший? 2024
Anonim

Microsoft chce, aby Edge stał się najpotężniejszą przeglądarką na rynku, stale wprowadzając aktualizacje w celu poprawy wydajności i stabilności przeglądarki w tym celu.

Ostatnio gigant technologiczny opublikował kilka aktualizacji wydajności JavaScript do swojej ulubionej przeglądarki, dzięki czemu jest szybszy i bardziej wydajny. Aktualizacja ulepsza dwa podstawowe obszary przeglądarki Edge: użycie pamięci i zachowanie programów obsługi zdarzeń.

Programiści używają niewielkich funkcji, aby rozbić złożoną logikę kodowania na wiele mniejszych części. Ta strategia zmniejsza powtarzalność i pozwala programistom szybciej czytać, testować i debugować kody. Ponadto przeglądanie jest lepsze i szybsze, ponieważ mniejsze funkcje są zazwyczaj łatwiejsze do wbudowania.

Aby zwiększyć wydajność, zespół Edge zmienił format metadanych używanych dla każdej małej funkcji włączonej do skryptów. W ten sposób pamięć nie zostanie wykorzystana, chyba że będzie to konieczne:

Wewnątrz każdej strony znajduje się system zdarzeń z wieloma modułami obsługi zdarzeń, które określają zachowanie kliknięć przycisków, najechań myszką i wielu innych takich zdarzeń. Większość tych zdarzeń zwykle pozostaje martwym kodem, ponieważ użytkownicy wywołują bardzo niewiele zdarzeń podczas przeglądania. Problem polega na tym, że te niesprowokowane zdarzenia mogą pozostawać w stanie uśpienia i wpływać na pamięć i wydajność przeglądarki.

Microsoft Edge zmieni to, ponieważ przeglądarka opóźni teraz pełne parsowanie i generowanie kodów bajtowych programów obsługi zdarzeń do momentu ich pierwszego wywołania. Innymi słowy, ta funkcja skraca czas uruchamiania, a także oszczędza pamięć przed nieużywanymi programami obsługi.

Połączenie odroczonego parsowania dla procedur obsługi zdarzeń i optymalizacji pamięci zmniejsza znaczną ilość pamięci dla każdej strony. nasz eksperyment pokazuje, że te optymalizacje wraz z innymi mniejszymi poprawkami zwykle zmniejszają około 4% do 10% zużycia pamięci na stronę otwartą w Microsoft Edge, w przypadkach, gdy oszczędności sięgają ponad 20%.

Być może te ulepszenia mogą w końcu pomóc firmie Microsoft zmienić Edge w najbardziej przyjazną dla baterii przeglądarkę. Redmond opublikował niedawno wyniki eksperymentu dotyczącego baterii, który według Microsoftu wykazał, że jego przeglądarka zużywa 70% mniej baterii niż Chrome i 15% mniej baterii niż Opera.

Opera nie czekała zbyt długo na przeprowadzenie własnego, bardziej przejrzystego eksperymentu, udowadniając, że jego przeglądarka była rzeczywiście najbardziej przyjazną dla baterii przeglądarką, przedłużając żywotność baterii komputera dzięki najnowszej funkcji oszczędzania baterii. Co zaskakujące, Microsoft pozostał bez słowa po odpowiedzi Opery i nie wydał jeszcze żadnego komentarza w tej sprawie.

Microsoft Edge otrzymuje nowe aktualizacje wydajności i stabilności