Технология сжатия данных для освобождения памяти на телефоне работает за счёт уменьшения размера файлов. 25 Алгоритмы сжатия выявляют закономерности и повторяющиеся элементы в файле, а затем создают сокращённую версию. 2 Эта версия занимает меньше места и требует меньше данных для передачи. 2
Например, текстовый файл с повторяющимися фразами можно сжать, заменив эти фразы более короткими кодами ссылок. 2 Когда нужно открыть сжатый файл, достаточно «распаковать» его с помощью специальной программы, и тогда снова будет доступ к исходным данным в полном объёме. 5
Также в операционной системе Android есть функция App Archiving, которая позволяет архивировать приложения, чтобы они занимали мало памяти на смартфоне. 3 В таком виде программа представляет собой только код, который позволяет Google Play восстановить полную версию при нажатии на иконку с сохранением прежних данных пользователя. 3