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
Microsoft визнає помилки Bluetooth, спричинені оновленням Creators

Microsoft визнає помилки Bluetooth, спричинені оновленням CreatorsРізне

Корпорація Майкрософт розпочала розповсюдження оновлення для творців для широкого загалу 11 квітня. Перші усиновлювачі швидко повідомляли різні проблеми Bluetooth, але Microsoft ще не вирішила ці п...

Читати далі
Huawei припиняє роботу над новими ноутбуками Windows 10 на тлі заборони США

Huawei припиняє роботу над новими ноутбуками Windows 10 на тлі заборони СШАРізне

Згідно з останніми повідомленнями, Huawei більше не працює над новими моделями ноутбуків Windows 10. На цьому новини не закінчуються, оскільки компанія також планує повністю закрити свій бізнес з П...

Читати далі
Gearsmas пропонує ексклюзивні елементи налаштування Gears of War 4

Gearsmas пропонує ексклюзивні елементи налаштування Gears of War 4Різне

Багато Шанувальники Gears of War 4 цікаво дізнатись, що принесе їм Коаліція Санта цього року. За оцінками вболівальників, довгоочікуваний Gearsmas повинен приземлитися десь цього тижня, хоча Коаліц...

Читати далі