Android 13 ще внесе значителни подобрения в производителността на DSU

click fraud protection

DSU ще получи няколко нови функции и подобрения в Android 13, включително голямо увеличение на производителността.

Динамична системна актуализация (DSU) е една от най-малко познатите функции в Android, позволяваща на потребителите да инсталират Generic System Image (GSI) без да отключват буутлоудъра или да мигат системна актуализация. Функцията беше въведена за първи път в Android 10 и е един от най-лесните начини за разработчиците да тестват най-новите версии на Android. И става още по-добър в Android 13.

Както забеляза Мишал Рахман, DSU ще получи няколко нови функции и подобрения Android 13, включително голямо увеличение на производителността, претеглена лента за напредъка и поддръжка за system_ext и изображения на продукти.

Нови ангажименти на AOSP Gerrit предполагат, че Google въвежда някои значителни подобрения в производителността на DSU. Инсталирането на GSI през DSU ще бъде много по-бързо, благодарение на увеличаването на споделената памет по подразбиране. Google отбелязва, че скромното увеличение на паметта (от 8KiB на 64KiB) значително ще ускори времето за инсталиране на Dynamic System както на физически, така и на виртуални устройства. Тестването на Google показва, че времето за инсталиране е намалено до само 45 секунди от 2 минути и 2 секунди на физически устройства.

Описанието на комита гласи:

Тази скромна настройка 8KiB -> 64KiB значително повишава DSU

време за монтаж:

* физическо устройство: 2m34s -> 45s

* виртуално устройство: 46s -> 30s

Също така направете размера на споделената памет персонализиран за фина настройка.

Лентата за напредъка също получава някои нови подобрения. Когато е в ход инсталация на GSI, лентата за напредъка в областта за уведомяване ще показва кой дял се инсталира. В момента показва само „Инсталиране в ход“. Освен това лентата за напредък ще бъде претеглена, тъй като дяловете само за четене отнемат много повече време от дяловете с възможност за запис.

Вместо да показвате „Инсталиране в ход“, покажете кой дял се инсталира и общия брой дялове, например: „Инсталиране в ход: системен дял [2/3]“

И накрая, DSU ще добави поддръжка за системата, system_ext и изображенията на продукта. Имайте предвид, че тези функции и подобрения не са активни в Визуализация за разработчици на Android 13. Те вероятно ще пристигнат в предстоящите бета издания или финалната версия на Android 13.


Източник: AOSP [1], [2], [3], [4]