Az iPhone vagy iPad készüléken futó folyamatok listájának megtekintése

Az asztali operációs rendszerekkel ellentétben az iOS és az iPadOS nem kínál natív módot az iPhone és iPad készülékeken futó folyamatok megismerésére. Az App Store -ból hiányoznak az olyan alkalmazások is, amelyek segítségével ellenőrizheti eszköze belső működését.

Ha azonban rendelkezik Mac számítógéppel(Mac) , megtekintheti az iPhone-on vagy iPaden futó folyamatok listáját. Csak Xcode kell .

Az Xcode telepítése a Mac-re

Az Xcode egy integrált fejlesztői környezet ( IDE ), amely segíti az (IDE)Apple eszközök szoftvereinek létrehozását . Tartalmaz egy Instruments nevű eszközt, amellyel megtekintheti az iPhone-on vagy iPaden futó folyamatok listáját. Nem kell fejlesztőnek lenned – és nem is kell fizetni – a használatához.  

Az Xcode ingyenesen letölthető a Mac App Store - ból . Ennek letöltéséhez és használatához azonban MacOS 11.3 Big Sur vagy újabb rendszert kell futtatnia . (Mac)Az Xcode telepítéséhez legalább 12 GB sávszélességre és lemezterületre van szükség, ezért érdemes lehet tárhelyet felszabadítani a Mac gépen(free up storage space on your Mac) , mielőtt továbblép.

Nyissa meg az App Store-t, keresse meg az Xcode kifejezést(Xcode) , és válassza a Letöltés(Get) vagy a Letöltés(Download) gombot az Xcode telepítéséhez . Az internetkapcsolat sebességétől függően ez néhány órát vagy tovább is tarthat.

Az Xcode Instruments beállítása

Miután letöltötte és telepítette az Xcode-ot, kövesse az alábbi lépéseket az iPhone vagy iPad készülékén futó folyamatok listájának megtekintéséhez.

1. Nyissa meg a Mac Launchpad alkalmazást(Launchpad) , és válassza az Xcode lehetőséget(Xcode) .

2. Válassza az Xcode elemet a Mac menüsorában, mutasson a Fejlesztői eszköz megnyitása pontra, és válassza az (Open Developer Tool)Instruments feliratú lehetőséget . 

Ennek be kell töltenie az Xcode Instruments -t . Ez egy teljesítményelemző és megjelenítő, amely lehetővé teszi egy iPhone vagy iPad CPU-val kapcsolatos tevékenységének rögzítését (valamint sok más dologgal, amelyekről itt nem térünk ki).

3. Csatlakoztassa iPhone vagy iPad készülékét USB -n keresztül (USB)Mac számítógépéhez . Ezután oldja fel az iOS- vagy iPadOS-eszköz zárolását, és koppintson a Trust elemre (ha korábban nem csatlakoztatta ugyanahhoz a Mac -hez ).

4. Az Eszközök ablak bal felső sarkában nyissa meg a (Instruments)Profilozási sablon kiválasztása a(Choose a profiling template for. ) következőhöz elem melletti menüt . Ezután mutasson az [Ön neve] iPhone([Your Name] iPhone) vagy iPad elemre, és válassza az Összes folyamat(All Processes) lehetőséget .

Megjegyzés:(Note:) Ha iPhone-ja vagy iPadje szürkén jelenik meg, vagy „ Offline ”, válassza le, majd csatlakoztassa újra Mac számítógépéhez(Mac) . Ha továbbra is így jelenik meg, távolítsa el az eszközt, indítsa újra a Mac -et , és ismételje meg a fenti lépéseket.

5. Válassza ki az Activity Monitor(Activity Monitor) feliratú ikont, és válassza a Kiválasztás lehetőséget(Choose) .

6. Válassza a Felvétel(Record) gombot az ablak bal felső sarkában. Ez arra kéri az Instrumentumot, hogy rögzítse és megjelenítse iPhone vagy iPad CPU - tevékenységét.

Megjegyzés:(Note: ) Úgy tűnhet, hogy a hangszerek lefagynak, amint kiválasztja a Felvétel(Record) gombot. Ez normális viselkedés, és általában legfeljebb egy percig tart.

Folyamatok megtekintése az Xcode Instrumentsben

A Műszerekben(Instruments) található Activity Monitor vizuális formátumban jeleníti meg iPhone vagy iPad CPU - terhelését, valamint a futó folyamatok listáját az ablak alján. Ha ez utóbbit nem látja, nyomja meg a Command + 1 billentyűkombinációt az (1)Élő folyamatok(Live Processes) lehetőségre váltáshoz .

A Folyamatazonosító( Process ID) és a Folyamatnév(Process Name) oszlopok segítenek megkülönböztetni a folyamatokat. A további oszlopok, például a % CPU , Memória(Memory) és CPU-idő(CPU Time) lehetővé teszik a CPU -használat, a memóriafogyasztás és az egyes folyamatok teljes futási idejének meghatározását. A folyamatokat a megfelelő oszlop kiválasztásával rendezheti. Ha például azokat a folyamatokat szeretné ellenőrizni, amelyek a legtöbb CPU erőforrást fogyasztják, válassza a % CPU oszlopot.

A folyamatok többsége rejtélyes, és az iOS és iPadOS rendszer alapvető funkcióit tükrözi. Például a Bluetooth(bluetoothd) a Bluetooth -démon mögötti folyamat, amely a Bluetooth - eszközöket kezelő összetevő. Ha egy adott folyamatot szeretne azonosítani vagy többet megtudni róla, a Google az Ön barátja.

Néhányat azonban gyorsan felismer, például az iPhone-on vagy iPaden futó alkalmazásokat – például a Firefox a (Firefox)Mozilla Firefoxhoz(Mozilla Firefox) kapcsolódó elsődleges folyamat . 

Kezdje el(Start) használni iOS vagy iPadOS eszközét, és látni fogja a CPU- és memóriafogyasztási csúcsot a kapcsolódó szolgáltatások és alkalmazások esetében. A kényszerítő alkalmazások (erről később) eltávolítják a megfelelő folyamatokat a listáról.

Egy adott folyamatot úgy is nyomon követhet, ha a Control billentyűt lenyomva tartva kiválasztja a [Folyamat] hozzáadása(Add [Process] as a Detail Filter) lehetőséget Részletszűrőként. Vagy megadhat több folyamatazonosítót (nézze meg a Folyamatazonosító (IDs)oszlopot(Process ID) ) az ablak bal alsó sarkában található Részletszűrő(Detail Filter) mezőbe, hogy azokat a többi folyamattól elkülönítve tekintse meg.

Miután befejezte a folyamatok ellenőrzését iPhone vagy iPad készülékén, válassza ki a Leállítás(Stop) ikont a Műszerek(Instruments) ablak bal felső sarkában. Ezután dönthet úgy, hogy elmenti a rögzített tevékenységet ( Fájl(File) > Mentés másként(Save As) ), mielőtt kilép az Xcode-ból.

Hibaelhárítás iPhone vagy iPad készüléken

Az Xcode használata az iPhone-on vagy iPaden futó folyamatok listájának megtekintéséhez az eszköz hibaelhárításában is segíthet. Például, ha rendszeres lefagyásokat és összeomlásokat tapasztal, előfordulhat, hogy csak az alkalmazást vagy a rendszerszolgáltatást észleli a probléma mögött. Ezután a következő javításokat hajthatja végre iPhone-ján vagy iPadjén a gyakori problémák megoldása érdekében.

Alkalmazások kényszerített kilépése(Force-Quit Apps)

Ha úgy tűnik, hogy egy alkalmazás mindig maximalizálja a CPU -t , a memóriát vagy mindkettőt, az első lépés a kilépés kényszerítése. Ehhez nyissa meg az Alkalmazásváltót(App Switcher) (csúsztassa felfelé az ujját a képernyő aljáról, vagy kattintson duplán a Kezdőlap(Home) gombra), és távolítsa el az alkalmazást a képernyőről. 

Az Xcode Instruments alkalmazásban észreveheti, hogy a művelet hatékonyan leállítja a megfelelő folyamatot. Ezután indítsa(Follow) újra az alkalmazást a kezdőképernyőről(Home Screen) .

Alkalmazások frissítése(Update Apps)

Az alkalmazásfrissítések(App) rengeteg hibajavítást és teljesítménynövelést tartalmaznak. Ha a probléma továbbra is fennáll, nyissa meg az App Store -t, és keresse meg az alkalmazást. Ha van frissítés, megjelenik egy Frissítés(Update) gomb, amelyet megérintve frissíthet. 

Kapcsolja ki a háttérben futó alkalmazásfrissítést(Disable Background App Refresh)

Ha az Instruments azt mutatja, hogy egy alkalmazás sok CPU -erőforrást és memóriát használ, még akkor is, ha éppen nem használja aktívan, próbálja meg leállítani a háttérben való futását. 

Ehhez nyissa meg a Beállítások(Settings) alkalmazást, görgessen le a képernyőn, válassza ki a kérdéses alkalmazást, és kapcsolja ki a Background App Refresh melletti kapcsolót . 

Indítsa újra az iPhone vagy iPad készüléket(Restart iPhone or iPad)

Az iPhone vagy iPad újraindítása kijavíthatja a rosszindulatú rendszerfolyamatokat és a memóriaszivárgást. Ha például az Xcode Instruments nagyon magas CPU- vagy memóriahasználatot jelenít meg több alkalmazás és rendszerfolyamat esetében (megmagyarázható ok nélkül), nyissa meg a Beállítások(Settings) alkalmazást, és válassza az Általános(General) > Leállítás(Shut Down) lehetőséget az eszköz kikapcsolásához. Ezután várjon 30 másodpercet, és tartsa lenyomva az Oldalsó(Side) gombot az újraindításhoz.

Frissítse a rendszerszoftvert(Update the System Software)

Az iOS és iPadOS frissítése általában javítja a rendszerszoftverrel kapcsolatos problémákat. Ha egy ideje még nem frissítette iPhone-ját vagy iPadjét, nyissa meg a Beállítások(Settings) alkalmazást, és válassza az Általános(General) > Szoftverfrissítés( Software Update) lehetőséget a legújabb frissítések kereséséhez és telepítéséhez. Ha bármilyen problémába ütközik, tanulja meg, hogyan javíthatja ki az elakadt frissítéseket iPhone és iPad készüléken(fix stuck updates on iPhone and iPad) .

Minden beállítás visszaállítása(Reset All Settings)

Az összes beállítás visszaállítása iPhone vagy iPad készülékén megoldja az ütköző beállítások okozta problémákat. Ha az Xcode Instruments továbbra is magas aktivitást mutat, nyissa meg a Beállítások(Settings) alkalmazást, és válassza az Általános(General) > iPhone átvitele vagy visszaállítása(Transfer or Reset iPhone) > Visszaállítás(Reset) > Összes beállítás visszaállítása(Reset All Settings) lehetőséget .

Ha ez nem tesz semmit, a következő logikus lépés az iPhone vagy iPad gyári alapbeállításainak törlése és visszaállítása(erase and reset your iPhone or iPad to factory defaults) .

Belső munkák

Az Xcode(Xcode) nagyszerű ablakot biztosít azoknak a folyamatoknak a listájára, amelyek működésre késztetik iPhone-ját vagy iPadjét, és még a hibaelhárításban is segít. Igaz, az IDE(IDE) beállítása a Mac számítógépen(Mac) időigényes, és jelentős lemezterületet igényel. De ha van türelmed és tárhelyed, meglepően szórakoztató gyakorlat lehet.



About the author

Számítástechnikai szakértő vagyok, és iOS-eszközökre szakosodtam. 2009 óta segítek az embereknek, és az Apple termékekkel kapcsolatos tapasztalataim alapján tökéletes ember vagyok, hogy segítsek a technológiai igényeiknek. Képességeim a következők: - iPhone és iPod javítása és frissítése - Apple szoftver telepítése és használata - Segítség az embereknek megtalálni a legjobb alkalmazásokat iPhone-jukhoz és iPodjukhoz - Online projekteken való munka.



Related posts