Microsoft Edge отримує нові оновлення продуктивності та стабільності

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

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

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

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

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

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

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

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

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

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

ПОВ'ЯЗАНІ ІСТОРІЇ, ЯКІ ВАМ ПОТРІБНО ПОВЕРИТИ

  • Microsoft стверджує, що Edge - це найбезпечніший браузер, який не використовував жодного дня
  • Нове розширення Breeze для Edge у Windows 10 дозволяє легко відкривати вкладки
  • Як заблокувати веб-сайти в Microsoft Edge
Cómo Recuperar los Íconos que Faltan de la Barra de Tareas

Cómo Recuperar los Íconos que Faltan de la Barra de TareasРізне

У разі помилки значків панелі старих файлів Windows 11 ви можете повторно запустити критичні процеси Windows. Se sabe que este problema aparece cuando se usan configuraciones de dos monitores, por ...

Читати далі
3 простих способи конвертувати електронні книги Kindle у формат ePub

3 простих способи конвертувати електронні книги Kindle у формат ePubРізне

Спробуйте програми-конвертери сторонніх розробниківУ Kindle є понад мільйон книг у незліченних жанрах і багатьох відомих авторів.Однак суворий контроль DRM Amazon над електронними книгами заборонив...

Читати далі
Перейдіть до Alla Modalità di Ripristino у Windows 10

Перейдіть до Alla Modalità di Ripristino у Windows 10Різне

La modalità di ripristino disponibile su Windows 10 consente agli utenti di accedere a moti instrumenti per la risoluzione dei problemi e all'opzione per modificare le impostazioni di avvio.A volte...

Читати далі