Bekijk welke processen er op de achtergrond van iOS worden uitgevoerd

Anonim

iOS heeft geen Activity Monitor of taakbeheerder zoals desktop-Macs in OS X, maar als je wilt zien welke apps en processen op de achtergrond van een iPhone, iPad of iPod touch worden uitgevoerd, kun je dat wel doen dus met behulp van een paar verschillende methoden. Voor de meeste gebruikers is het simpelweg tonen van de multitasking-balk voldoende, maar nieuwsgierigen kunnen ook processen op systeemniveau onthullen met behulp van alternatieve methoden met een app van derden of, voor gebruikers die hun apparaten hebben gejailbreakt, de opdrachtregel.

1: De Basic iOS Task Manager

Zowat elke iOS-gebruiker kent waarschijnlijk inmiddels de taakbeheerder, die toegankelijk is door te dubbelklikken op de Home-knop. De rij pictogrammen aan de onderkant geeft aan welke apps op de achtergrond worden uitgevoerd en u kunt naar links of rechts bladeren om er meer te zien.

Taakbeheer laat echter alleen apps zien, en als je op iets specifiekers of technischers hoopte, moet je je wenden tot een andere oplossing van een derde partij.

2: gebruik een proces-app zoals DeviceStats

DeviceStats is een gratis app van derden die misschien niet het mooiste ter wereld is, maar het werkt om u te laten zien welke processen actief worden uitgevoerd op de achtergrond van een iOS-apparaat, inclusief daemons en achtergrondtaken .

Het starten van DeviceStats op een iPad, iPhone of iPod touch zal een verscheidenheid aan tabbladen en opties tonen, maar waar we in geïnteresseerd zijn is het tabblad 'Processen', waarop ook een rode badge staat om het totale aantal actieve processen aan te geven.

Als u door de lijst bladert, ziet u een aantal bekende namen van geopende apps, zoals camera, rekenmachine, video's, foto's, voorkeuren, muziek, enzovoort, en er worden ook veel taken weergegeven die achtergrondprocessen, systeemtaken en daemons.

Niets vermeld in DeviceStats is direct uitvoerbaar via de app zelf, wat betekent dat zelfs als je een proces identificeert, je er niet echt iets aan kunt doen, tenzij het een standaard app is. Standaard-apps kunnen zoals gewoonlijk worden afgesloten of worden gedood (gedwongen stopgezet) door middel van directe maatregelen. Er is echter geen manier om achtergronddaemons en taken die binnen iOS worden uitgevoerd, te beëindigen of te beëindigen.

3: 'top' of 'ps aux' gebruiken vanaf de opdrachtregel – Alleen jailbreak

Gebruikers die hun iOS-apparaten hebben gejailbreakt, hebben rechtstreeks toegang tot de opdrachtregel, door een app zoals MobileTerminal te gebruiken of door rechtstreeks verbinding te maken met het apparaat via SSH.

Eenmaal verbonden via de opdrachtregel, kunt u de opdracht 'top' of 'ps aux' gebruiken om alle actieve processen te bekijken. "top" geeft een live bijgewerkte lijst met processen, terwijl 'ps aux' een momentopname van alle processen en daemons afdrukt, maar geen live CPU- of geheugengebruik bijwerkt. Processen die door ps of top zijn geïdentificeerd, kunnen ook rechtstreeks via de opdrachtregel worden beëindigd, maar dat kan onbedoelde gevolgen hebben voor de iPad, iPhone of iPod touch, waardoor deze vastloopt of crasht, waardoor het apparaat opnieuw moet worden opgestart. Nogmaals, dit is alleen toegankelijk via gejailbreakte apparaten, waardoor deze optie redelijk beperkt is.

Bekijk welke processen er op de achtergrond van iOS worden uitgevoerd