Мне действительно нужно установить диспетчер задач?


94

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



Ответы:


88

Посмотри это

http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/

FAQ: почему вы не должны использовать Task Killer с Android (geekfor.me) - xda-developers

TL; DR версия:

  • Android жестко закодирован, чтобы автоматически убивать задачу, когда требуется больше памяти.
  • Android жестко запрограммирован, чтобы автоматически убивать задачу, когда она делает то, что ей нужно.
  • Android жестко запрограммирован на автоматическое уничтожение задачи, если вы давно к ней не возвращались.
  • Большинство сервисов (хотя, возможно, и работают в фоновом режиме) используют очень мало памяти, когда не делают что-то активно
  • Контент-провайдер делает что-то, только когда есть уведомление для него. В противном случае он использует очень мало памяти.
  • Уничтожение процесса, когда он не готов, заставляет его перезагружаться и начинать с нуля, когда он снова нужен.
  • Поскольку задача, скорее всего, выполняется в фоновом режиме по какой-либо причине, ее уничтожение приведет к ее повторному порождению, как только использовавшееся действие выполнит ее поиск. И это будет просто начинать заново.
  • Уничтожение определенных процессов может иметь нежелательные побочные эффекты. Не получая текстовые сообщения, тревоги не срабатывают, и принудительно закрывается, чтобы назвать несколько.
  • Единственный верный способ запретить что-либо запускать на вашем телефоне - это удалить .apk.
  • Большинство приложений выйдет из себя, если вы выйдете из него, нажав «назад», пока оно не закроется, а не нажав кнопку «домой». Но даже если ударить по дому, Android в конце концов убьет его, если некоторое время находиться в фоновом режиме.

Поскольку Android был разработан, вам не нужно убивать приложения.


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

2
Вполне естественно, что некоторым людям трудно принять тот факт, что система действительно может позаботиться о вас. Это потому, что ни одна из известных систем в настоящее время не работает так, в основном из-за исторического наследия. Но это действительно так работает. Нет необходимости в диспетчере задач! Отпусти свои страхи ... На самом деле все менеджеры задач, в некоторой степени, хаки, которые создают другие побочные эффекты.
— pjv

18

Нет, и тем более с последними версиями Android 2.2. Я использовал их, но я остановился, и все стало лучше, так как я перестал использовать диспетчер задач / убийцу. Существует приложение под названием Watchdog, если вы хотите получать уведомления о процессе, использующем тонну ЦП, в течение длительного периода времени, что затем даст вам возможность убить этот запущенный процесс.


7

Да. У вас должно быть приложение-убийца задач, но не по тем причинам, о которых вы думаете.

У меня были запущенные процессы (может быть, сторожевой таймер может помочь), такие как карты Google, которые запускались дважды: один раз, чтобы убить мой процессор / баран, и один раз, чтобы фактически работать. Мне пришлось использовать убийцу задач, чтобы убить оба экземпляра, а затем запустить обычный.

РЕАЛЬНО вам действительно нужно будет что-нибудь убить вручную. Но, как и во всех программах, иногда что-то происходит. У меня были приложения, которые ломали весь телефон, и они не работали в корне или что-то еще.


4

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


2
Я добавлю, что иногда приложения должны быть закрыты, но вы можете сделать это в ОС. Вам не нужен диспетчер задач для закрытия приложений, вы можете зайти в «Настройки»> «Приложения»> «Запуск служб» (может отличаться в зависимости от версии ОС). В меню вы можете нажать Force Quit.
— Jonesdavide

Нет необходимости в убийце задач, чтобы сделать это, Шелдон, просто зайдите в обычные настройки: D
— Натан Шверманн

Я считаю Advanced Task Killer (даже с рекламой) более приятным пользовательским интерфейсом. Однако вам это не нужно. В стоковом андроиде есть все необходимые инструменты. В некотором смысле та же самая причина, по которой я использую Uninstaller vs из меню приложения, просто проще.
— Дмитрий Лихтен

@schwiz Конечно, вы можете зайти в «Приложения» и сделать принудительную остановку, и на самом деле это все, что делает последняя версия «Advanced Task Manager», но приятно видеть список запущенных приложений вместо всех приложений. Но по большей части ответ таков: вам не нужен менеджер задач.
— Тошель

3

Эта всеобъемлющая, информативная и легко читаемая статья под названием « Объясненные убийцы задач Android: что они делают и почему их не следует использовать » предоставит вам краткий обзор того, как Android по умолчанию довольно хорошо справляется с управлением процессами. (По сути, приложение диспетчера задач / убийцы не требуется - оно было более полезным в ранней версии ОС Android)

Статья объяснит:

  • Как Android управляет процессами
  • Почему убийцы задач (обычно) плохие новости
  • Что вы должны сделать вместо этого, например:

    • Следите за безудержными процессами
    • Удалить плохие приложения
    • Возможно, Root Your Phone (хотя и не обязательно)

2

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

Теперь, когда у меня есть Gingerbread, я просто использую «запущенный» список под приложениями в меню настроек.


1
В Gingerbread часть «Запущенные сервисы» из списка «Приложения» в «Настройках» показывает, какие приложения имеют фоновые сервисы, и не нуждаются в сторонних инструментах.
— GAThrawn

@ GAThrawn Хороший вопрос. Я ответил, прежде чем у меня был пряник.
— Алекс Б

Я проголосовал, потому что я не думаю, что это заслуживает понижения. Я не думаю, что ответ неправильный, особенно если учесть, что некоторые телефоны (например, Samsung Captivate) только что получили Gingerbread в США по официальным каналам.
— Шанс

0

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

Случайные замедления на Android, вероятно, из одного из двух источников:

  • Плохо запрограммированные приложения (в основном)
  • Android очищает память и выгружает вещи, чтобы освободить место (это должно быть только временным, но может быть очень раздражающим на старых устройствах или с пользовательскими ПЗУ)

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.