Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Обучение от Mail.Ru Group.
Онлайн-университет
для программистов с
гарантией трудоустройства.
Набор открыт!

Android 8.1 уменьшает размер неактивных приложений для экономии памяти

Объём доступной памяти на смартфонах обычно довольно ограничен, особенно при активной фото- и видеосъёмке. Так что порой для установки обновления ОС или новых приложений приходится очищать встроенный накопитель. На современных аппаратах высокого класса, вроде Pixel 2 или LG V30 с базовым объёмом флеш-памяти 64 Гбайт, проблема не стоит так остро, но на более дешёвых устройствах она актуальная. Что предлагает Google? Новый механизм в Android 8.1, который очищает память за счёт уменьшения размера кеша приложений.

В Android Open Source Project (AOSP) функция описывается как автоматическая, активирующаяся в случае нехватки флеш-памяти. Спустя указанный в параметрах Android sysprop срок в количестве дней приложения, которые давно не использовались, будут помечаться неактивными, и их приоритет снизится. Система считает активными то ПО, которое недавно запускалось пользователем или работало на фоне.

Затем в Android 8.1 «неактивные» приложения не пропускаются через инструмент dexopt, который оптимизирует файлы .dex и создаёт .odex. В результате последние не будут занимать место в кеше виртуальной машины Dalvik, внутри которой исполняются Android-приложения. Подробнее механизм описан в англоязычном руководстве одного из участников форума XDA под псевдонимом cyanidekiller.

Решение довольно элегантное, но всё же частичное: активные приложения будут по-прежнему занимать избыточное пространство в целях оптимизации работы. Вдобавок функция является частью Android 8.1, так что в большинстве современных смартфонов она появится нескоро. Тем более, что производитель должен вручную её активировать. Но приятно знать, что в Google думают об экономии флеш-памяти мобильных устройств.

3DNews

Ваш комментарий

Имя:

Текст комментария (HTML-теги не допускаются):

Новости мира IT:

Архив новостей

Последние комментарии:

Релиз ядра Linux 4.14  (6)
Пятница 17.11, 16:12
Apple запустила Pay Cash (2)
Четверг 09.11, 21:15
Loading

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 985 1945361
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2015 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...