Технології

Android-версія Google Chrome стала швидшою та менш ненажерливою

Chrome

Google повідомила, що завдяки ряду оптимізацій мобільна версія браузера Chrome для Android тепер споживає менше оперативної пам’яті і завантажує сторінки швидше, ніж будь-коли раніше. Крім того, додаток став стабільнішим. Все це-результат переробки принципів роботи з програмним кодом.

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

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

Читайте також:  Знаменита Palm випустила конкурента Apple AirPods

«У деяких ситуаціях корисно мати мінімальний набір встановлених модулів, які завантажуються при запуску програми. Наприклад, якщо в програмі є велика функція, яка потрібна тільки невеликій групі користувачів, додаток може не встановлювати її повністю для користувачів, яким вона не потрібна», — йдеться в блозі Google.

Використавши таку модульну структуру, розробникам Chrome вдалося домогтися значущих поліпшень:

  • Середнє загальне використання пам’яті зменшилося на 5,2%
  • Середнє використання пам’яті процесом рендеринга зменшилося на 7,9%
  • Середнє використання пам’яті процесами графічного процесора зменшилося на 7,6%
  • Середнє використання пам’яті процесами браузера зменшилося на 1,2%
  • Час запуску програми скоротився на 7,6%
  • Час завантаження сторінок скоротився на 2,3%
Читайте також:  Новий баг у Windows 11 знижує продуктивність системи