Anonim

Na rozdiel od operačných systémov pre stolné počítače iOS a iPadOS neponúkajú žiadne natívne spôsoby, ako nahliadnuť do procesov bežiacich na zariadeniach iPhone a iPad. App Store tiež neobsahuje aplikácie, ktoré vám môžu pomôcť skontrolovať vnútorné fungovanie vášho zariadenia.

Ak však máte prístup k počítaču Mac, môžete si zobraziť zoznam procesov spustených na vašom iPhone alebo iPade. Potrebujete iba Xcode.

Inštalácia Xcode na vašom Macu

Xcode je integrované vývojové prostredie (IDE), ktoré pomáha vytvárať softvér pre zariadenia Apple. Obsahuje nástroj s názvom Instruments, ktorý môžete použiť na zobrazenie zoznamu procesov spustených na vašom iPhone alebo iPad. Nemusíte byť vývojár – ani nemusíte platiť, aby ste to mohli používať.

Xcode je k dispozícii na bezplatné stiahnutie v obchode Mac App Store. Na stiahnutie a používanie však musíte mať Mac so systémom macOS 11.3 Big Sur alebo novším. Inštalácia Xcode tiež vyžaduje aspoň 12 GB šírky pásma a miesta na disku, takže predtým, ako budete pokračovať, možno budete chcieť uvoľniť úložný priestor na svojom Macu.

Otvorte App Store, vyhľadajte Xcode a vyberte Získať Tlačidlo alebo Stiahnuť na inštaláciu Xcode. V závislosti od rýchlosti vášho internetového pripojenia to môže trvať niekoľko hodín alebo dlhšie.

Nastavenie nástrojov Xcode

Keď si stiahnete a nainštalujete Xcode, vykonajte kroky uvedené nižšie a zobrazte si zoznam procesov spustených na vašom iPhone alebo iPade.

1. Otvorte Launchpad na počítači Mac a vyberte Xcode.

2. Vyberte Xcode na paneli s ponukami Macu, ukážte na Open Developer Tool a vyberte možnosť označené Nástroje.

To by malo načítať nástroje Xcode. Je to analyzátor výkonu a vizualizér, ktorý vám umožní zaznamenať aktivitu súvisiacu s procesorom iPhone alebo iPad (ako aj množstvo ďalších vecí, ktoré tu nebudeme pokrývať).

3. Pripojte svoj iPhone alebo iPad cez USB k Macu. Potom odomknite zariadenie iOS alebo iPadOS a klepnite na Trust (ak ste ho predtým nepripojili k rovnakému Macu).

4. V ľavej hornej časti okna Nástroje otvorte ponuku vedľa položky Vyberte šablónu profilovania pre. Potom ukážte na iPhone alebo iPad a vyberte Všetky procesy.

Poznámka: Ak je váš iPhone alebo iPad sivý alebo „Offline“, odpojte ho a znova ho pripojte k Macu. Ak sa to aj naďalej zobrazuje, odstráňte zariadenie, reštartujte Mac a zopakujte vyššie uvedené kroky.

5. Vyberte ikonu označenú Monitor aktivity a vyberte Vybrať.

6. Vyberte tlačidlo Record v ľavom hornom rohu okna. To by malo vyzvať prístroje, aby zaznamenali a zobrazili aktivitu CPU vášho iPhone alebo iPadu.

Poznámka: Nástroje sa môžu zdať, že zamrznú, akonáhle vyberiete Záznamtlačidlo. To je normálne správanie a zvyčajne to trvá až minútu.

Zobrazenie procesov v nástrojoch Xcode

Monitor aktivity v nástrojoch zobrazí zaťaženie procesora vášho iPhone alebo iPadu vo vizuálnom formáte spolu so zoznamom spustených procesov v spodnej časti okna. Ak toto nevidíte, stlačte Command + 1 pre prepnutie naŽivé procesy

ID procesu a Názov procesu vám pomôžu rozlíšiť medzi procesmi. Ďalšie stĺpce ako % CPU, Pamäť a CPU Time vám umožňuje určiť využitie procesora, spotrebu pamäte a celkový čas behu každého procesu. Procesy môžete zoradiť výberom príslušného stĺpca. Napríklad, ak chcete skontrolovať procesy, ktoré najviac spotrebúvajú zdroje CPU, vyberte stĺpec % CPU.

Väčšina procesov je tajomná a odráža základné systémové funkcie v iOS a iPadOS.Napríklad bluetoothd je proces za démonom Bluetooth, čo je komponent, ktorý obsluhuje zariadenia Bluetooth. Ak chcete identifikovať konkrétny proces alebo sa o ňom dozvedieť viac, Google je váš priateľ.

Rýchlo však spoznáte niekoľko, napríklad aplikácie, ktoré bežia na vašom iPhone alebo iPade – napr. Firefox je primárny proces spojený s prehliadačom Mozilla Firefox.

Začnite používať svoje zariadenie so systémom iOS alebo iPadOS a uvidíte prudký nárast spotreby CPU a pamäte pre súvisiace služby a aplikácie. Vynútené ukončenie aplikácií (viac o tom neskôr) odstráni príslušné procesy zo zoznamu.

Konkrétny proces môžete sledovať aj kliknutím so stlačeným klávesom Control a výberom možnosti Pridať ako filter podrobností. Alebo môžete zadať viacero ID procesov (pozrite si stĺpec ID procesu) do Filter podrobnostív ľavom dolnom rohu okna na zobrazenie oddelene od ostatných procesov.

Keď skončíte s kontrolou procesov na vašom iPhone alebo iPade, vyberte ikonu Stop v ľavom hornom rohu nástrojov okno. Potom sa môžete rozhodnúť uložiť zaznamenanú aktivitu (File > Uložiť ako) pred ukončením Xcode .

Riešenie problémov so zariadením iPhone alebo iPad

Použitie Xcode na zobrazenie zoznamu procesov spustených na iPhone alebo iPad vám tiež môže pomôcť pri riešení problémov so zariadením. Ak napríklad pravidelne dochádza k zamŕzaniu a zlyhaniu, možno sa vám podarí zistiť, že za problémom stojí aplikácia alebo systémová služba. Potom môžete na svojom iPhone alebo iPade vykonať nasledujúce opravy, aby ste vyriešili bežné problémy.

Vynútiť ukončenie aplikácií

Ak sa zdá, že aplikácia vždy vyčerpáva procesor, pamäť alebo oboje, prvým krokom by malo byť vynútené ukončenie. Ak to chcete urobiť, otvorte prepínač aplikácií (potiahnite prstom nahor z dolnej časti obrazovky alebo dvakrát kliknite na tlačidlo Home) a odstráňte aplikáciu z obrazovky.

V Xcode Instruments si všimnete, že akcia účinne zastaví príslušný proces. Pokračujte opätovným spustením aplikácie z domovskej obrazovky.

Aktualizovať aplikácie

Aktualizácie aplikácií prichádzajú s množstvom opráv chýb a vylepšení výkonu. Ak problém pretrváva, otvorte App Store a vyhľadajte aplikáciu. Ak existuje aktualizácia, zobrazí sa tlačidlo Aktualizovať, na ktoré môžete klepnúť a aktualizovať ju.

Zakázať obnovenie aplikácie na pozadí

Ak Instruments zobrazuje aplikáciu využívajúcu veľa zdrojov CPU a pamäte, aj keď ju aktívne nepoužívate, skúste zastaviť jej spustenie na pozadí.

Ak to chcete urobiť, otvorte aplikáciu Settings, posuňte sa nadol po obrazovke, vyberte príslušnú aplikáciu a potom vypnite prepínač na Obnovenie aplikácie na pozadí.

Reštartujte iPhone alebo iPad

Reštartovanie iPhonu alebo iPadu môže opraviť nečestné systémové procesy a úniky pamäte. Ak napríklad Xcode Instruments zobrazuje veľmi vysoké využitie procesora alebo pamäte viacerými aplikáciami a systémovými procesmi (bez vysvetliteľného dôvodu), otvorte aplikáciu Settings a vyberteVšeobecné > Vypnúť na vypnutie zariadenia. Potom počkajte 30 sekúnd a podržte stlačené tlačidlo Side, aby ste ho reštartovali.

Aktualizovať systémový softvér

Aktualizácia iOS a iPadOS rieši problémy so systémovým softvérom vo všeobecnosti. Ak ste ešte chvíľu neaktualizovali svoj iPhone alebo iPad, otvorte aplikáciu Settings a vyberte General > Aktualizácia softvéru na kontrolu a inštaláciu najnovších aktualizácií. Ak narazíte na nejaké problémy, zistite, ako opraviť zaseknuté aktualizácie na zariadeniach iPhone a iPad.

Resetovať všetky nastavenia

Obnovenie všetkých nastavení na vašom iPhone alebo iPad rieši problémy spôsobené konfliktnými nastaveniami. Ak Xcode Instruments naďalej vykazuje vysokú aktivitu, otvorte aplikáciu Settings a vyberte General >Preniesť alebo resetovať iPhone > Resetovať > Obnoviť všetky nastavenia

Ak sa tým nič nestane, ďalším logickým krokom je vymazanie a obnovenie továrenských nastavení iPhonu alebo iPadu.

Vnútorné fungovanie

Xcode poskytuje skvelé okno do zoznamu procesov, vďaka ktorým funguje váš iPhone alebo iPad, a dokonca pomáha pri riešení problémov. Je pravda, že nastavenie IDE na vašom Macu je časovo náročné a vyžaduje značnú časť miesta na disku. Ale ak máte dostatok trpezlivosti a úložného priestoru, môže to byť prekvapivo zábavné cvičenie.

Ako zobraziť zoznam procesov spustených na iPhone alebo iPade