Корпорація Майкрософт отримує нові оновлення продуктивності та стабільності

Відео: Как скачать Microsoft Edge на основе Chromium, установить и настроить браузер 2024

Відео: Как скачать Microsoft Edge на основе Chromium, установить и настроить браузер 2024
Anonim

Microsoft хоче, щоб Edge став найпотужнішим браузером на ринку, постійно випускаючи оновлення для підвищення продуктивності та стабільності браузера з метою цього.

Нещодавно технологічний гігант висунув кілька оновлень продуктивності JavaScript у своєму улюбленому браузері, зробивши це швидше та ефективніше. Оновлення покращує дві важливі області браузера Edge: використання пам'яті та поведінку обробників подій.

Розробники використовують невеликі за розмірами функції для розбиття складної логіки кодування на багато менших фрагментів. Ця стратегія знижує повторюваність і дозволяє розробникам швидше читати, тестувати та налагоджувати коди. Крім того, досвід перегляду є кращим і швидшим, оскільки менші функції, як правило, легше вбудовувати.

Для кращої ефективності команда Edge переробила формат метаданих, використовуваний для кожної функції невеликого розміру, включеної в сценарії. Таким чином, пам'ять не буде споживатися, якщо не потрібно:

Всередині кожної веб-сторінки існує система подій з багатьма обробниками подій, які визначають поведінку натискань на кнопки, перемикання миші та багато інших подібних подій. Більшість цих подій зазвичай залишаються мертвим кодом, оскільки користувачі викликають дуже мало подій під час перегляду. Проблема полягає в тому, що ці незавершені події можуть залишатися у стані сну та впливати на пам'ять та ефективність браузера.

Microsoft Edge змінить це, оскільки браузер затримуватиме повний аналіз та генерацію байт-кодів обробників подій до їх першого виклику. Іншими словами, ця функція покращує час запуску, а також економить пам’ять від невикористаних обробників.

Поєднання відкладеного розбору для обробників подій та оптимізації пам’яті зменшує значну кількість пам’яті для кожної сторінки. наш експеримент показує, що ці оптимізації разом з іншими меншими налаштуваннями зазвичай зменшують приблизно 4% до 10% використання пам’яті на одну сторінку, відкриту в Microsoft Edge, у випадках, коли економія сягає понад 20%.

Можливо, ці вдосконалення можуть нарешті допомогти Microsoft перетворити Edge в найзручніший веб-переглядач. Нещодавно Редмонд оприлюднив результати експерименту з батареями, який, за даними Microsoft, довів, що його браузер споживає на 70% менше акумулятора, ніж Chrome і на 15% менше акумулятора, ніж Opera.

Opera не чекала занадто довго, щоб здійснити власний, більш прозорий експеримент, зумівши довести, що його веб-переглядач був справді найзручнішим для акумуляторів браузером, що продовжило час автономної роботи комп'ютера завдяки останній функції Battery Saver. Дивно, але після відповіді Опера Microsoft Майкрософт залишалася безмовною і поки не публікувала жодних коментарів із цього питання.

Корпорація Майкрософт отримує нові оновлення продуктивності та стабільності