Вижте какви процеси се изпълняват във фонов режим на iOS
iOS няма монитор на активността или диспечера на задачите по начина, по който настолните Mac компютри в OS X, но ако искате да видите какви приложения и процеси се изпълняват във фонов режим на iPhone, iPad или iPod touch, можете да го направите така че използвайки няколко различни метода. За повечето потребители просто показването на лентата за многозадачност е достатъчно, но любопитните могат също да разкрият процеси на системно ниво, използвайки алтернативни методи с приложение на трета страна или, за потребители, които са направили джейлбрейк на своите устройства, командния ред.
1: Основният iOS Task Manager
Почти всеки потребител на iOS вероятно вече е запознат с диспечера на задачите, който се отваря чрез двукратно щракване върху бутона Начало. Редът от икони в долната част показва кои приложения работят във фонов режим и можете да прелистите наляво или надясно, за да видите повече от тях.
Диспечерът на задачите обаче показва само приложения и ако сте се надявали на нещо малко по-специфично или техническо, ще трябва да се обърнете към друго решение от трета страна.
2: Използвайте приложение за процеси като DeviceStats
DeviceStats е безплатно приложение на трета страна, което може да не е най-красивото нещо на света, но работи, за да ви покаже кои процеси се изпълняват активно във фонов режим на iOS устройство, включително демони и фонови задачи .
Стартирането на DeviceStats на iPad, iPhone или iPod touch ще покаже различни раздели и опции, но това, което ни интересува, е разделът „Процеси“, който също ще има червена значка за да посочи общия брой изпълнявани процеси.
Превъртането през списъка трябва да разкрие някои познати имена на приложения, които сте отворили, неща като Камера, Калкулатор, Видеоклипове, Снимки, Предпочитания, Музика и т.н., а също така ще има много показани задачи, които са фонови процеси, системни задачи и демони.
Нищо от изброеното в DeviceStats не може да се действа директно чрез самото приложение, което означава, че дори да идентифицирате процес, не можете да направите нищо по въпроса, освен ако не е стандартно приложение. Стандартните приложения могат да бъдат затворени както обикновено или убити (принудително затворени) чрез директни мерки. Въпреки това няма начин да убиете или да излезете от фонови демони и задачи, изпълнявани в iOS.
3: Използване на ‘top’ или ‘ps aux’ от командния ред – само Jailbreak
Потребителите, които са направили джейлбрейк на своите iOS устройства, могат да получат директен достъп до командния ред или чрез приложение като MobileTerminal, или като се свържат директно към устройството чрез SSH.
След като се свържете чрез командния ред, можете да използвате командата ‘top’ или ‘ps aux’, за да видите всички активни процеси. „top“ ще предостави актуализиран списък на процеси на живо, докато „ps aux“ ще отпечата моментна снимка на всички процеси и демони, но няма да актуализира никакво използване на процесора или паметта на живо. Процеси, които са идентифицирани от ps или top, също могат да бъдат унищожени директно през командния ред, но това може да има непредвидени последици за iPad, iPhone или iPod touch и да доведе до замръзване или срив, което изисква рестартиране на устройството. Отново, това е достъпно само чрез джейлбрейкнати устройства, което прави тази опция доста ограничена.