Battery DoctorHungry Shark EvolutionГоворящий РыжикМоя говорящая АнджелаBio IncEvernote

Использование оперативной памяти в Android

Раздел: Статьи

( 1 Голос ) 

Использование оперативной памяти в Android


Вернёмся на минуточку к пункту “Приложения”, который мы описывали чуть ранее. Хотя в нём есть возможность выгружать запущенные приложения из памяти на специальной вкладке, мы специально не стали останавливаться на этой функции и сейчас намерены объяснить, почему. Дело в том, что использование памяти в мобильных операционных системах, в том числе и в Android, сильно отличается от того, что мы привыкли видеть на настольных операционных системах. При запуске каждая программа занимает определённую часть ОЗУ и при сворачивании продолжает работать (если разработчиком не предусмотрено иное) до тех пор, пока для запуска последующих приложений не перестаёт хватать памяти. В данном случае приложение “замораживается” в том состоянии, в котором оно было закрыто, до тех пор, пока снова не будет запущено пользователем. Поэтому, беспокоиться за наличие свободной памяти в Android точно не стоит. Ведь, завершая все задачи через диспетчер, вы сами себе оказываете медвежью услугу: из-за того, что система начнёт автоматически перезапускать завершённые процессы, оперативная память будет использоваться ещё больше.

Единственным действенным способом для сторонних разработчиков заставить системы никогда не выгружать приложение из памяти - помещение иконки приложения в панель уведомлений. Так что, в случае чего, не торопитесь ругать программистов - иногда на такой шаг приходится идти (например, в случае с блокировщиком рекламы AdBlock) для удобства самих пользователей.

Статьи по теме: Android FAQ

Источник: 4pda.ru


Смотрите также - Статьи

Поиск по сайту