Перейти к содержанию

Программа для закрытия ненужных процессов.


Kirik_

Рекомендуемые сообщения

Добрый вечер! :happybirth:

Огорчает, конечно, что в андройде все открытые приложения при попытке закрытия сворачиваются в фоновый режим и затем висят в оперативке и жрут ее, снижая производительность телефона и негативно влияя на батарею. Пробовал разные программы по "убийству" фоновых процессов. Одна их убивает. Вроде, все норм. А потом, спустя полминуты, они снова все запущены. Вообщем, кто какую программку посоветует для закрытия фоновых процессов.

Ссылка на комментарий
Поделиться на другие сайты

в андройде все открытые приложения при попытке закрытия сворачиваются в фоновый режим и затем висят в оперативке и жрут ее, снижая производительность телефона и негативно влияя на батарею.

в андроиде самый лучший киллер - сама система.

http://www.droidnews.ru/pochemu-ne-stoit-i...ery-na-androide

:happybirth:

 

Итак... версия для тех, кто не любит много читать:

 

В систему Андроид встроено автоматическое удаление задач при нехватке памяти.

В систему Андроид встроено автоматическое удаление задач, закончивших свое выполнение.

В систему Андроид встроено автоматическое удаление задач, к которым долгое время не обращались.

Большинство сервисов (возможно выполняющихся в фоне) используют крайне мало памяти в том случае, если они не выполняют какую-то трудоемкую задачу.

Поставщик содержимого (СontentProvider) интенсивно работает только когда получает сообщение о необходимости предоставления своего содержимого. Во все остальное время он использует очень мало памяти.

Унитожение процесса, не готового к этому, приводит только к тому, что он должен снова подгрузиться и начать все с самого начала, когда вновь понадобится.

Из-за того, что задача скорее всего выполняется в фоне не без причины, ее уничтожение приветдет лишь к ее перезапуску, когда активность, использующая ее вновь к ней обратится. И ей не останется ничего кроме как начать все с начала.

Уничтожение определенных процессов может иметь нежелательные побочные эффекты. Неполученные смски, непрозвонившие будильники и вылетающие программы — только небольшая их часть.

Единственный верный способ запретить чему-то выполняться на вашем телефоне — деинсталлировать .apk.

Большинство приложений сами завершают работу если вы покидаете их нажимая кнопку “назад” (back) до тех пор, пока они не закроются, а не кнопку “домой” (home). Но даже если вы нажимаете “домой”, Андроид все равно в конце концов выгрузит приложение, если оно довольно долго будет находиться в фоне.

Ссылка на комментарий
Поделиться на другие сайты

Нажимаю "Домой-Очистить последние приложения", так же стоит "ES диспетчер задач"

Особо этим свой мозг не загружал.

Ссылка на комментарий
Поделиться на другие сайты

Согласен со всем выше написанным ув.Fox. Все тасккиллеры для андроид выполняют задачу дворника в пустыне: бестолку чистят с затратой сил. В итоге только аккумулятор зря разряжаете.

Изменено пользователем sia_kiev
Ссылка на комментарий
Поделиться на другие сайты

а. вспомнил еще. попробую по минимуму выложить поток информации.

 

вообщем, в андроиде каждое приложение может запускаться по определенному сигналу. получили смс-запустилось приложение в фоне (в зависимости от того, что у вас имеется): сообщения, google play (возможно) и т.д. восстановился доступ к инету (через Wi-Fi)/3G - обновился в фоне виджет погоды. при экстренном закрытии фоновых приложений (что нередко делается таскиллерами), тратятся бОльшие ресурсы на их возобновление, что только усугубляет ситуацию.

 

в грамотно оптимизированных прошивках и приложениях, сворачивание приложений не должно почти никак влиять на расход аккумулятора, так как они, по сути, переходят в так называемую "гибернацию".

 

специалисты - поправьте, если наговорил немного не того :happybirth:

Ссылка на комментарий
Поделиться на другие сайты

Fox, почитал указзанную вами статью. Кое с чем не согласен. В ней написано, что андройд сам завершает одни приложения, если нужна память для других. Но скажу вам, что ни фига андройд этого не делает.

Вот RAM-память моего телефона:

post-25325-1361301432_thumb.jpg

 

И пока не нажмешь кнопку "Очистить память", сама память не очистится. Она постоянно увеличивается. Бывали случаи, когда она доходила до 750 Мб и потом даже в меню с тормозами входило - ждать приходилось около 10 сек. Поэтому статья не объективна. Если бы андройд сам бы закрывал всё ненужное, то я бы даже не столкнулся бы с таким вопросом, как очистка памяти.

Ссылка на комментарий
Поделиться на другие сайты

И пока не нажмешь кнопку "Очистить память", сама память не очистится. Она постоянно увеличивается. Бывали случаи, когда она доходила до 750 Мб и потом даже в меню с тормозами входило - ждать приходилось около 10 сек. Поэтому статья не объективна. Если бы андройд сам бы закрывал всё ненужное, то я бы даже не столкнулся бы с таким вопросом, как очистка памяти.

нужно попросту запустить что-то тяжелое, чтобы очищаться начала :happybirth:

как только выходите из чего-то тяжелого, она снова заполняется мелкими фоновыми задачами, по соотв. командам.

 

есть еще кое какое имхо, но пока воздержусь.

Ссылка на комментарий
Поделиться на другие сайты

есть еще кое какое имхо, но пока воздержусь.

Нет уж. Воздерживаться вы будете от курения. :happybirth:

А здесь сказали "А" - говорите теперь "Б". :)

  • Улыбнуло 1
Ссылка на комментарий
Поделиться на другие сайты

на хуавее, в свое время, пытался проблему с памятью решить на ФКЛК, в ветке с андроидом. были все возможности: root, сторонние прошивки, свободное время :happybirth:

 

суть вкратце: свободная память буквально ИСЧЕЗАЛА на глазах. сошлись на том, что виновата JIT. после ее отключения проблема осталась. решил забить, списав на кривизну прошивок под данный аппарат.

 

сейчас, на сони есть похожая ситуация. нет, память не исчезает, но где-то на 15 день без перезагрузок девайс начинал подвисать (было на 45 прошивке, сейчас поставил 55, жду заявленное количество дней, чтобы сделать выводы). есть подозрение, что это вызвано недостатком памяти как раз.

 

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

Изменено пользователем Fox
Ссылка на комментарий
Поделиться на другие сайты

кстати, касаемо автоочистки.

память до запуска temple run 2:

http://db.tt/zEpfhPK6

память после выхода из temple run 2:

http://db.tt/uYRsaaAN

потом, разумеется, снова заполнилась.

Ссылка на комментарий
Поделиться на другие сайты

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

Да, перезагрузка еще как помогает. :happybirth:

После рестарта из 800 Мб занято поначалу только 350 Мб. А потом уже начинает все копиться, копиться и копиться. :)

Ссылка на комментарий
Поделиться на другие сайты

можно на галактике аналогично проверить :)

 

Да, перезагрузка еще как помогает. :happybirth:

После рестарта из 800 Мб занято поначалу только 350 Мб. А потом уже начинает все копиться, копиться и копиться. :)

проблема, похоже, у всех почти. и устройство со временем медленнее работает, да?

Ссылка на комментарий
Поделиться на другие сайты

проблема, похоже, у всех почти. и устройство со временем медленнее работает, да?

Да, но только если до 700 Мб доходит. Очевидно, это критическая отметка. Помогает только рестарт. А так, если регулярно сбивать, то все норм.

 

Интересно, почему в андройде не сделать как в виндовсе - кнопку "крестик" (или "выход") привинтить. :happybirth:

Ссылка на комментарий
Поделиться на другие сайты

Интересно, почему в андройде не сделать как в виндовсе - кнопку "крестик" (или "выход") привинтить. :happybirth:

идеология у системы иная немного :)

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...