Podívejte se, jaké procesy běží na pozadí iOS
iOS nemá Activity Monitor ani správce úloh jako stolní Macy v OS X, ale pokud byste chtěli vidět, jaké aplikace a procesy běží na pozadí iPhonu, iPadu nebo iPodu touch, můžete takže pomocí několika různých metod. Většině uživatelů stačí pouhé zobrazení lišty multitaskingu, ale zvědavci mohou také odhalit procesy na úrovni systému pomocí alternativních metod s aplikací třetí strany nebo, pro uživatele, kteří svá zařízení přerušili z vězení, pomocí příkazového řádku.
1: Základní správce úloh pro iOS
Správce úloh, ke kterému se dostanete poklepáním na tlačítko Domů, už asi zná každý uživatel iOS. Řada ikon ve spodní části ukazuje, jaké aplikace běží na pozadí. Další z nich můžete zobrazit otočením doleva nebo doprava.
Správce úloh však zobrazuje pouze aplikace, a pokud jste doufali v něco konkrétnějšího nebo techničtějšího, budete se muset obrátit na jiné řešení od třetí strany.
2: Použijte procesní aplikaci, jako je DeviceStats
DeviceStats je bezplatná aplikace třetí strany, která nemusí být tou nejkrásnější věcí na světě, ale funguje tak, aby vám ukázala, které procesy aktivně běží na pozadí zařízení iOS, včetně démonů a úloh na pozadí .
Spuštění DeviceStats na iPadu, iPhonu nebo iPodu touch zobrazí různé karty a možnosti, ale nás zajímá karta „Procesy“, která bude mít také červený odznak označuje celkový počet běžících procesů.
Procházení seznamem by mělo odhalit některé známé názvy aplikací, které máte otevřené, věci jako Fotoaparát, Kalkulačka, Videa, Fotky, Předvolby, Hudba atd., a také se zobrazí mnoho úkolů, které jsou procesy na pozadí, systémové úlohy a démoni.
Nic uvedené v DeviceStats nelze přímo řešit prostřednictvím samotné aplikace, což znamená, že i když identifikujete proces, nemůžete s tím ve skutečnosti nic dělat, pokud se nejedná o standardní aplikaci. Standardní aplikace lze ukončit jako obvykle nebo zabíjet (násilně ukončit) pomocí přímých opatření. Neexistuje však žádný způsob, jak zabít nebo ukončit démony na pozadí a úlohy spuštěné v systému iOS.
3: Použití „top“ nebo „ps aux“ z příkazového řádku – pouze útěk z vězení
Uživatelé, kteří provedli jailbreak svých zařízení iOS, mohou přistupovat k příkazovému řádku přímo, buď pomocí aplikace, jako je MobileTerminal, nebo připojením přímo k zařízení přes SSH.
Po připojení přes příkazový řádek můžete pomocí příkazu „top“ nebo „ps aux“ zobrazit všechny aktivní procesy. „top“ poskytne aktuální aktualizovaný seznam procesů, zatímco „ps aux“ vytiskne snímek všech procesů a démonů, ale neaktualizuje žádné živé využití CPU nebo paměti. Procesy, které byly identifikovány pomocí ps nebo top, lze také zabít přímo pomocí příkazového řádku, ale to může mít nezamýšlené důsledky pro iPad, iPhone nebo iPod touch a způsobit jejich zamrznutí nebo selhání, což vyžaduje restart zařízení. Opět je to dostupné pouze prostřednictvím jailbreaknutých zařízení, což činí tuto možnost poměrně omezenou.