Sehen Sie, welche Prozesse im Hintergrund von iOS ausgeführt werden

Anonim

iOS hat keinen Aktivitätsmonitor oder Task-Manager wie Desktop-Macs in OS X, aber wenn Sie sehen möchten, welche Apps und Prozesse im Hintergrund eines iPhone, iPad oder iPod touch ausgeführt werden, können Sie dies tun also mit ein paar verschiedenen Methoden. Für die meisten Benutzer reicht es aus, einfach die Multitasking-Leiste anzuzeigen, aber Neugierige können auch Prozesse auf Systemebene mit alternativen Methoden mit einer Drittanbieter-App oder, für Benutzer, die ihre Geräte jailbreaken, über die Befehlszeile anzeigen.

1: Der grundlegende iOS-Task-Manager

So ziemlich jeder iOS-Nutzer kennt mittlerweile wahrscheinlich den Task-Manager, den man per Doppelklick auf den Home-Button aufruft. Die Symbolreihe unten zeigt an, welche Apps im Hintergrund ausgeführt werden, und Sie können nach links oder rechts blättern, um mehr davon zu sehen.

Der Task-Manager zeigt jedoch nur Apps an, und wenn Sie auf etwas Spezifischeres oder Technischeres gehofft haben, müssen Sie sich an eine andere Lösung eines Drittanbieters wenden.

2: Verwenden Sie eine Prozess-App wie DeviceStats

DeviceStats ist eine kostenlose Drittanbieter-App, die vielleicht nicht die schönste der Welt ist, aber sie zeigt Ihnen, welche Prozesse aktiv im Hintergrund eines iOS-Geräts ausgeführt werden, einschließlich Daemons und Hintergrundaufgaben .

Das Starten von DeviceStats auf einem iPad, iPhone oder iPod touch zeigt eine Vielzahl von Registerkarten und Optionen, aber was uns interessiert, ist die Registerkarte „Prozesse“, auf der auch ein rotes Abzeichen angezeigt wird es, um die Gesamtzahl der laufenden Prozesse anzuzeigen.

Durch das Scrollen durch die Liste sollten einige vertraute Namen von Apps angezeigt werden, die Sie geöffnet haben, Dinge wie Kamera, Rechner, Videos, Fotos, Einstellungen, Musik usw., und es werden auch viele Aufgaben angezeigt, die geöffnet sind Hintergrundprozesse, Systemtasks und Daemons.

Nichts, was in DeviceStats aufgelistet ist, kann direkt über die App selbst bearbeitet werden, was bedeutet, dass Sie, selbst wenn Sie einen Prozess identifizieren, nicht wirklich etwas dagegen tun können, es sei denn, es handelt sich um eine Standard-App. Standard-Apps können wie gewohnt beendet oder durch direkte Maßnahmen beendet (erzwungenes Beenden) werden. Es gibt jedoch keine Möglichkeit, im Hintergrund ausgeführte Daemons und Aufgaben, die in iOS ausgeführt werden, zu beenden oder zu beenden.

3: „top“ oder „ps aux“ von der Befehlszeile aus verwenden – nur Jailbreak

Benutzer mit Jailbreak auf ihren iOS-Geräten können direkt auf die Befehlszeile zugreifen, indem sie entweder eine App wie MobileTerminal verwenden oder sich über SSH direkt mit dem Gerät verbinden.

Nachdem Sie über die Befehlszeile verbunden sind, können Sie den Befehl „top“ oder „ps aux“ verwenden, um alle aktiven Prozesse anzuzeigen. „top“ liefert eine live aktualisierte Liste von Prozessen, während „ps aux“ einen Snapshot aller Prozesse und Daemons druckt, aber keine Live-CPU- oder Speicherauslastung aktualisiert. Prozesse, die von ps oder top identifiziert wurden, können auch direkt über die Befehlszeile beendet werden, aber das kann unbeabsichtigte Folgen für das iPad, iPhone oder den iPod touch haben und dazu führen, dass es einfriert oder abstürzt und einen Neustart des Geräts erforderlich macht. Auch hier ist der Zugriff nur über Geräte mit Jailbreak möglich, wodurch diese Option ziemlich eingeschränkt ist.

Sehen Sie, welche Prozesse im Hintergrund von iOS ausgeführt werden