Tekintse meg, milyen folyamatok futnak az iOS hátterében

Anonim

Az iOS nem rendelkezik Activity Monitorral vagy feladatkezelővel, ahogyan az asztali Mac gépeken az OS X-en belül, de ha szeretné látni, hogy milyen alkalmazások és folyamatok futnak egy iPhone, iPad vagy iPod touch hátterében, megteheti. így néhány különböző módszert használva. A legtöbb felhasználó számára elegendő a többfeladatos sáv megjelenítése, de a kíváncsiak a rendszerszintű folyamatokat is felfedhetik alternatív módszerekkel egy harmadik féltől származó alkalmazással, vagy az eszközeiket feltörő felhasználók számára a parancssorral.

1: Az alapvető iOS Feladatkezelő

Ma már valószínűleg minden iOS-felhasználó ismeri a Feladatkezelőt, amely a Kezdőlap gombra való dupla kattintással érhető el. Az alsó ikonsor mutatja, hogy mely alkalmazások futnak a háttérben, és balra vagy jobbra forgatva többet is megtekinthet közülük.

A feladatkezelő azonban csak alkalmazásokat jelenít meg, és ha valami konkrétabbat vagy technikaibbat remél, akkor egy harmadik féltől származó másik megoldáshoz kell fordulnia.

2: Használjon olyan folyamatalkalmazást, mint a DeviceStats

A DeviceStats egy ingyenes, harmadik féltől származó alkalmazás, amely talán nem a legszebb dolog a világon, de azért működik, hogy megmutassa, mely folyamatok futnak aktívan egy iOS-eszköz hátterében, beleértve a démonokat és a háttérfeladatokat. .

A DeviceStats elindítása iPaden, iPhone-on vagy iPod touchon számos fület és opciót jelenít meg, de minket a „Folyamatok” lap érdekel, amelyen szintén piros jelvény látható. ez jelzi a futó folyamatok teljes számát.

A listában görgetve fel kell tárnia a megnyitott alkalmazások ismert neveit, például a fényképezőgépet, a számológépet, a videókat, a fényképeket, a beállításokat, a zenét stb., és sok olyan feladat is megjelenik, amelyek háttérfolyamatok, rendszerfeladatok és démonok.

A DeviceStatsban felsoroltak közül semmit nem lehet közvetlenül az alkalmazáson keresztül végrehajtani, ami azt jelenti, hogy még ha azonosít is egy folyamatot, akkor sem tehet vele semmit, hacsak nem szabványos alkalmazásról van szó. A normál alkalmazások a szokásos módon kiléphetnek, vagy közvetlen intézkedésekkel megölhetők (erőszakosan kiléphetnek). Az iOS-en belül futó háttérdémonokat és feladatokat azonban nem lehet megölni vagy kilépni azokból.

3: A „top” vagy a „ps aux” használata a parancssorból – csak Jailbreak

Azok a felhasználók, akik feltörték iOS-eszközeiket, közvetlenül hozzáférhetnek a parancssorhoz, akár egy alkalmazás használatával, például a MobileTerminal használatával, akár közvetlenül az eszközhöz SSH-n keresztül csatlakozva.

A parancssoron keresztül történő csatlakozás után a „top” vagy a „ps aux” paranccsal megtekintheti az összes aktív folyamatot. A „top” a folyamatok élő, frissített listáját biztosítja, míg a „ps aux” pillanatképet nyomtat az összes folyamatról és démonról, de nem frissíti az élő CPU- vagy memóriahasználatot. A ps vagy a top által azonosított folyamatok közvetlenül a parancssoron keresztül is leállíthatók, de ennek nemkívánatos következményei lehetnek az iPad, iPhone vagy iPod touch számára, és lefagyhat vagy összeomlik, ami az eszköz újraindítását teszi szükségessé. Ez ismét csak a jailbreakelt eszközökön keresztül érhető el, ami meglehetősen korlátozottá teszi ezt a lehetőséget.

Tekintse meg, milyen folyamatok futnak az iOS hátterében