Kako pogledati popis procesa koji se pokreću na iPhoneu ili iPadu

Za razliku od desktop operacijskih sustava, iOS i iPadOS ne nude izvorne načine za uvid u procese koji se pokreću na iPhoneu i iPadu. App Store također je lišen aplikacija koje vam mogu pomoći da provjerite unutarnje funkcioniranje vašeg uređaja.

Međutim, ako imate pristup Mac računalu(Mac) , možete vidjeti popis procesa koji se pokreću na vašem iPhoneu ili iPadu. Treba vam samo Xcode .

Instaliranje Xcodea na vaš Mac

Xcode je integrirano razvojno okruženje ( IDE ) koje pomaže u stvaranju softvera za Apple uređaje. Sadrži alat pod nazivom Instrumenti koji možete koristiti za pregled popisa procesa koji se pokreću na vašem iPhoneu ili iPadu. Ne morate biti programer — pa čak ni platiti — da biste ga koristili.  

Xcode je dostupan za besplatno preuzimanje na Mac App Storeu(App Store) . Međutim, morate imati Mac s macOS 11.3 Big Sur ili novijim da biste ga preuzeli i koristili. Instalacija Xcode također zahtijeva najmanje 12 GB propusnosti i prostora na disku, tako da biste možda htjeli osloboditi prostor za pohranu na svom Macu(free up storage space on your Mac) prije nego što nastavite.

Otvorite App Store, potražite Xcode i odaberite gumb Get ili Download da biste instalirali Xcode . Ovisno o brzini vaše internetske veze, to može potrajati nekoliko sati ili dulje.

Postavljanje Xcode instrumenata

Nakon što preuzmete i instalirate Xcode, prođite dolje navedene korake kako biste vidjeli popis procesa koji se pokreću na vašem iPhoneu ili iPadu.

1. Otvorite Launchpad Maca i odaberite Xcode .

2. Odaberite Xcode na traci izbornika Maca, pokažite na Otvori alat za razvojne programere(Open Developer Tool) i odaberite opciju s oznakom Instrumenti(Instruments)

To bi trebalo učitati Xcode Instruments . To je analizator performansi i vizualizator koji vam omogućuje snimanje aktivnosti povezanih s procesorom iPhonea ili iPada (kao i niz drugih stvari koje ovdje nećemo obrađivati).

3. Povežite svoj iPhone ili iPad putem USB -a na svoj Mac . Zatim otključajte iOS ili iPadOS uređaj i dodirnite Povjerenje(Trust ) (ako ga niste prethodno povezali s istim Macom(Mac) ).

4. U gornjem lijevom kutu prozora Instrumenti(Instruments) otvorite izbornik pored Odaberi predložak profiliranja za. (Choose a profiling template for. )Zatim pokažite na [Vaše ime] iPhone([Your Name] iPhone) ili iPad i odaberite Svi procesi(All Processes) .

Napomena:(Note:) Ako je vaš iPhone ili iPad zasivljen ili " Offline ", odspojite ga i ponovno ga povežite s Mac . Ako se i dalje tako pojavljuje, uklonite uređaj, ponovno pokrenite Mac i ponovite gore navedene korake.

5. Odaberite ikonu s oznakom Activity Monitor i odaberite Choose .

6. Odaberite gumb Snimi(Record) u gornjem lijevom kutu prozora. To bi trebalo potaknuti Instruments da snimi i prikaže aktivnost procesora vašeg iPhonea ili iPada.(CPU)

Napomena:(Note: ) Instrumenti se mogu pojaviti kao da se zamrznu čim odaberete gumb za snimanje . (Record)To je normalno ponašanje i obično traje do jedne minute.

Pregled procesa u Xcode instrumentima

Monitor aktivnosti(Activity Monitor) u instrumentima(Instruments) prikazat će opterećenje procesora(CPU) vašeg iPhone-a ili iPada u vizualnom formatu, zajedno s popisom pokrenutih procesa pri dnu prozora. Ako ne vidite potonje, pritisnite Command + 1 da biste se prebacili na Procesi uživo(Live Processes) .

Stupci ID( Process ID) procesa i Naziv procesa(Process Name) pomažu vam razlikovati procese. Dodatni stupci kao što su % CPU , Memorija(Memory) i CPU vrijeme(CPU Time) omogućuju vam da odredite korištenje CPU -a, potrošnju memorije i ukupno vrijeme izvođenja za svaki proces. Procese možete sortirati odabirom odgovarajućeg stupca. Na primjer, ako želite provjeriti procese koji najviše troše CPU resurse, odaberite stupac % CPU

Većina procesa je zagonetna i odražavaju osnovne funkcije sustava u iOS-u i iPadOS-u. Na primjer, bluetoothd je proces iza Bluetooth demona, koji je komponenta koja rukuje Bluetooth uređajima. Ako želite identificirati ili saznati više o određenom procesu, Google je vaš prijatelj.

Međutim, brzo ćete prepoznati neke, kao što su aplikacije koje se pokreću na vašem iPhoneu ili iPadu—npr. Firefox je primarni proces povezan s Mozilla Firefoxom(Mozilla Firefox)

Počnite(Start) koristiti svoj iOS ili iPadOS uređaj i vidjet ćete porast potrošnje CPU - a i memorije za povezane usluge i aplikacije. Prisilno zatvaranje aplikacija (više o tome kasnije) će ukloniti relevantne procese s popisa.

Također možete pratiti određeni proces tako da pritisnete Control i kliknete i odaberete Add [Process] kao opciju Detail Filter(Add [Process] as a Detail Filter) . Ili možete unijeti više ID(IDs) -ova procesa (pogledajte stupac ID procesa ) u okvir (Process ID)Filtar pojedinosti(Detail Filter) u donjem lijevom dijelu prozora kako biste ih vidjeli odvojeno od ostalih procesa.

Kada završite s provjerom procesa na svom iPhoneu ili iPadu, odaberite ikonu Stop u gornjem lijevom kutu prozora Instrumenti . (Instruments)Zatim možete odabrati spremanje snimljene aktivnosti ( Datoteka(File) > Spremi kao(Save As) ) prije izlaska iz Xcodea.

Rješavanje problema s iPhoneom ili iPadom

Korištenje Xcodea za prikaz popisa procesa koji se izvode na iPhoneu ili iPadu također vam može pomoći u rješavanju problema s uređajem. Na primjer, ako doživite redovita zamrzavanja i rušenja, možda ćete moći uočiti aplikaciju ili uslugu sustava iza problema. Zatim možete izvesti sljedeće popravke na svom iPhoneu ili iPadu kako biste riješili uobičajene probleme.

Prisilno zatvorite aplikacije(Force-Quit Apps)

Ako se čini da aplikacija uvijek maksimalno troši CPU , memoriju ili oboje, vaša prva radnja trebala bi biti prisilno zatvaranje. Da biste to učinili, otvorite preklopnik aplikacija(App Switcher) (prijeđite prstom prema gore od dna zaslona ili dvaput kliknite gumb Početna(Home) ) i uklonite aplikaciju sa zaslona. 

U Xcode Instruments , primijetit ćete da radnja učinkovito zatvara relevantni proces. Slijedite(Follow) ponovnim pokretanjem aplikacije s početnog zaslona(Home Screen) .

Ažurirajte aplikacije(Update Apps)

Ažuriranja aplikacija(App) dolaze s mnoštvom ispravaka pogrešaka i poboljšanja performansi. Ako se problem nastavi, otvorite App Store i potražite aplikaciju. Ako postoji ažuriranje, vidjet ćete gumb Ažuriraj(Update) koji možete dodirnuti da biste ga ažurirali. 

Onemogućite pozadinsko osvježavanje aplikacije(Disable Background App Refresh)

Ako Instruments prikazuje aplikaciju koja koristi mnogo CPU resursa i memorije čak i kada je ne koristite aktivno, pokušajte zaustaviti njeno pokretanje u pozadini. 

Da biste to učinili, otvorite aplikaciju Postavke(Settings) , pomaknite se prema dolje po zaslonu, odaberite dotičnu aplikaciju i isključite prekidač pored Pozadinsko osvježavanje aplikacije(Background App Refresh)

Ponovo pokrenite iPhone ili iPad(Restart iPhone or iPad)

Ponovno pokretanje iPhonea ili iPada može popraviti lažne procese sustava i curenje memorije. Na primjer, ako Xcode Instruments prikazuje vrlo visoku upotrebu CPU-a(CPU) ili memorije za više aplikacija i procese sustava (bez objašnjivog razloga), otvorite aplikaciju Postavke(Settings) i odaberite Općenito(General) > Isključi(Shut Down) da biste isključili uređaj. Zatim pričekajte 30 sekundi i držite bočni(Side) gumb kako biste ga ponovno pokrenuli.

Ažurirajte softver sustava(Update the System Software)

Ažuriranje iOS-a i iPadOS-a rješava probleme sa softverom sustava općenito. Ako već neko vrijeme niste ažurirali svoj iPhone ili iPad, otvorite aplikaciju Postavke(Settings) i odaberite Općenito(General) > Ažuriranje softvera( Software Update) kako biste provjerili postoje li i instalirali najnovija ažuriranja. Ako naiđete na bilo kakve probleme, naučite kako popraviti zaglavljena ažuriranja na iPhoneu i iPadu(fix stuck updates on iPhone and iPad) .

Poništi sve postavke(Reset All Settings)

Poništavanje svih postavki na vašem iPhoneu ili iPadu rješava probleme uzrokovane sukobljenim postavkama. Ako Xcode Instruments nastavi prikazivati ​​visoku aktivnost, otvorite aplikaciju Postavke(Settings) i odaberite Općenito(General) > Prijenos ili Reset iPhone(Transfer or Reset iPhone) > Reset > Reset All Settings .

Ako to ne učini ništa, sljedeći logičan korak je brisanje i resetiranje vašeg iPhonea ili iPada na tvorničke postavke(erase and reset your iPhone or iPad to factory defaults) .

Unutarnji rad

Xcode pruža sjajan prozor u popis procesa zbog kojih vaš iPhone ili iPad funkcionira, pa čak i pomaže u rješavanju problema. Doduše, postavljanje IDE -a na vašem Macu(Mac) oduzima mnogo vremena i zahtijeva znatan dio prostora na disku. Ali ako imate dovoljno strpljenja i prostora za pohranu, to može biti iznenađujuće zabavna vježba.



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts