Task Tray: Контролирайте фоновите приложения на Android, без да жертвате производителността

  • Android автоматично управлява RAM паметта, затваряйки процеси с нисък приоритет, когато се нуждае от ресурси за нови приложения.
  • Фоновите приложения обикновено са в хибернация, с минимална консумация, въпреки че някои може да използват повече батерия и данни.
  • Най-добре е да затворите само проблемните приложения и да комбинирате това с настройки за батерията и данните, вместо да използвате агресивни инструменти за премахване на задачи.
  • Тач Трей предлага бърз достъп до фонови приложения, което ви позволява лесно да ги затваряте от долната плъзгаща се лента.

Управление на фонови приложения в лентата със задачи на Android

Подходът на Android за управление на фонови приложения е донякъде необичаен за потребители, свикнали с персонален компютър , където затварянето на програма почти винаги изисква потребителят да я затвори ръчно. За разлика от това, Android е проектиран така, че самата система управлява паметта, като решава кои процеси да запази активни и кои да затвори въз основа на нуждите от ресурси на устройството.

Как Android управлява многозадачността и RAM паметта

Многозадачност и управление на фонови приложения на Android

В известен смисъл е логично да се смята, че Android е най-добрият съдия за капацитета на натоварване на системата . Системата прави разлика между приложения на преден план (тези, които виждате и използвате) и фонови приложения (тези, които са спящи или изпълняват задачи без ваше знание). Въз основа на това колко дълго са били неактивни и вида на задачата, която изпълняват, Android класифицира и приоритизира процесите, за да реши кои от тях да затвори, когато е необходима памет.

Казано по-просто, Android затваря приложения, тъй като се нуждае от RAM памет , за да отваря нови, като по този начин гарантира, че всичко работи гладко. Това позволява на потребителите да отварят само приложенията, които искат, когато пожелаят, докато Android освобождава ресурси, като прекратява нископриоритетни или неактивни процеси.

В съвременните версии на системата има и специфични ограничения за фоновите услуги и определени излъчвания , за да се предотврати твърде много приложения да изпълняват постоянно задачи, които насищат RAM паметта или процесора. Android предпочита да групира задачите и да ги планира в подходящи моменти (например, когато телефонът се зарежда или е в покой), използвайки системи като JobScheduler , вместо да позволява на всяко приложение да извършва своите проверки напълно свободно.

Благодарение на този подход, въпреки че може да изглежда, че има много „отворени“ приложения, в действителност системата държи само тези, които предоставят нещо полезно във фонов режим (съобщения, музика, имейл, важна синхронизация) и спира останалите, когато открие, че са необходими повече ресурси за това, което потребителят прави в този момент.

Фоновите приложения консумират ли батерия и ресурси?

Консумация на батерия от фонови приложения на Android

Можем да обсъдим как това може да доведе до увеличена консумация на ресурси и батерия, тъй като приложенията не са напълно затворени. Вярно е, че някои фонови приложения може да използват част от процесора, RAM паметта или данните, но в много случаи приложенията остават в хибернация , без реална активност и с минимална консумация на ресурси; поне това е теорията зад системата.

Причината да ги оставите в този „спящ“ режим е, че ако се върнете към използването на същото приложение след кратък период от време, то ще се отвори по-бързо, защото няма да се налага да се зарежда отначало. Android използва свободната RAM памет като вид кеш , така че логиката не е „колкото повече свободна RAM памет, толкова по-добре“, а по-скоро „наличната RAM памет да се използва интелигентно, без да се претоварва системата“.

Има обаче специфични случаи, в които едно приложение може да се превърне в истински консуматор на данни : лошо оптимизирани социални мрежи, игри, които поддържат процеси, работещи за изпращане на постоянни известия, или услуги с грешки, които се зациклят в цикъл. В тези ситуации ръчното затваряне на приложението може да помогне за намаляване на пика на батерията или консумацията на данни , поне временно.

Лично аз смятам, че някои видове приложения трябва да имат ясна опция за потребителите да ги затворят, когато вече не искат да работят във фонов режим. Всъщност Android предлага няколко нива на контрол: от списъка с последните приложения и настройките за батерията и данните до инструментите за разработчици, които ви позволяват да видите кои услуги са действително активни.

Кога има смисъл да затваряте приложения и как да го направите правилно на Android

Ръчно управление на многозадачността в Android

Въпреки това, в Android Market (сега известен като Google Play) има доста приложения , които показват работещите процеси и ви дават възможност да ги затворите. Въпреки това, в някои случаи това може да бъде опасно, ако не знаете какво затваряте , тъй като бихте могли да спрете важни системни услуги или приложения, които трябва да продължат да работят (например услуги за съобщения, имейл или синхронизация).

Преди да прибегнете до външни инструменти, препоръчително е да знаете някои ключови моменти:

  • Затвори от скорошни приложенияПлъзгането на приложения от менюто за многозадачност е полезно за затваряне на игри или тежки приложения, които вече не са ви необходими, но не е необходимо да го правите постоянно с всичко.
  • Оптимизиране на батериятаОт Настройки > Батерия (или подобно) можете да позволите на Android да ограничи фоновата активност на най-активните приложения, без да ги убива напълно.
  • Използване на данни на заден планАко дадено приложение използва твърде много данни, когато не го използвате, можете да ограничите мрежовата му активност от Настройки > Приложения > Използване на данни, като деактивирате фонови данни.
  • Избягвайте „магически оптимизатори“Много приложения, които обещават да ускорят телефона ви чрез многократно спиране на процеси, могат да бъдат контрапродуктивни, тъй като... Android ще рестартира необходимите услуги, което генерира повече консумация на процесора и батерията.

Селективното затваряне на фонови приложения може да помогне, когато:

  • Забелязвате, че телефонът е по-бавен повече от обикновено и имате отворени много тежки приложения.
  • Специфично приложение се държи лошо или затваря телефона.
  • Искате ли временно да спрете прекомерна консумация на данни или батерия на конкретно приложение.

Ключът не е да се затваря всичко безразборно, а да се идентифицират проблемните приложения и да се комбинира ръчното затваряне с опциите за автоматично управление на Android.

Тач Трей: Лесно управление на фоновите приложения

Тач Трей за управление на приложения във фонов режим

Task Tray е едно от приложенията, които ни помагат да управляваме приложенията, работещи във фонов режим . С Task Tray , натискането и задържането на бутона за търсене или бутона на камерата на вашето устройство ще покаже плъзгаща се лента в долната част на екрана с всички приложения, които можете бързо да затворите.

Работи много просто: за да затворите приложение, просто докоснете избраното приложение и ще се появи диалогов прозорец, където можете да потвърдите затварянето му . Това съчетава автоматичното управление на Android с високо визуално ръчно управление , достъпно чрез прост физически жест на устройството.

Този подход е подобен на начина, по който Apple се справя с многозадачността си, която се фокусира върху ясното показване на активните приложения и позволяване на потребителя да ги затвори с плъзгане, когато е необходимо. Предимството на лентата със задачи на Android е, че можете да получите достъп до този списък от всеки екран, без да се налага да използвате стандартния бутон за многозадачност.

Приложението е в бета версия, но е функционално и безплатно, което го прави интересен вариант за тези, които искат допълнителен контрол върху фоновите процеси, без да се затрудняват в разширени менюта или опции за разработчици.

Икона на лентата със задачи

Интерфейс на лентата със задачи

QR код за задачи

Видяно тук

Чрез използването на инструментите, които Android предлага добре, заедно с помощни програми като Task Tray, и избягването на прекомерната употреба на агресивни „убийци на задачи“, е възможно да се поддържа много здравословен баланс между производителност, живот на батерията и контрол , така че телефонът ви да продължи да работи безпроблемно, без да се налага да затваряте приложения на всеки няколко минути.


Добавяне като предпочитан източник в Google