Anonim

Atšķirībā no galddatoru operētājsistēmām iOS un iPadOS nepiedāvā nekādus vietējos veidus, kā izpētīt procesus, kas darbojas iPhone un iPad. App Store nav arī lietotņu, kas var palīdzēt pārbaudīt ierīces iekšējo darbību.

Tomēr, ja jums ir piekļuve Mac datoram, varat skatīt procesu sarakstu, kas darbojas jūsu iPhone vai iPad. Jums vienkārši nepieciešams Xcode.

Xcode instalēšana jūsu Mac datorā

Xcode ir integrēta izstrādes vide (IDE), kas palīdz Apple ierīcēm izveidot programmatūru. Tajā ir rīks Instrumenti, ko varat izmantot, lai skatītu procesu sarakstu, kas darbojas jūsu iPhone vai iPad. Lai to izmantotu, jums nav jābūt izstrādātājam vai pat nav jāmaksā.

Xcode ir pieejams kā bezmaksas lejupielāde no Mac App Store. Tomēr, lai to lejupielādētu un izmantotu, jums ir jābūt Mac datoram, kurā darbojas operētājsistēma macOS 11.3 Big Sur vai jaunāka versija. Xcode instalēšanai ir nepieciešams arī vismaz 12 GB joslas platuma un diska vietas, tāpēc pirms turpināt, iespējams, vēlēsities atbrīvot vietu Mac datorā.

Atveriet App Store, meklējiet Xcode un atlasiet Get vai Download, lai instalētu Xcode. Atkarībā no interneta savienojuma ātruma tas var ilgt dažas stundas vai ilgāk.

Xcode instrumentu iestatīšana

Kad esat lejupielādējis un instalējis Xcode, veiciet tālāk norādītās darbības, lai skatītu procesu sarakstu, kas darbojas jūsu iPhone vai iPad.

1. Atveriet Mac datora lietotni Launchpad un atlasiet Xcode.

2. Mac izvēlņu joslā atlasiet Xcode, norādiet uz Open Developer Tool un izvēlieties opciju. ar apzīmējumu Instruments.

Tam vajadzētu ielādēt Xcode Instruments. Tas ir veiktspējas analizators un vizualizators, kas ļauj ierakstīt iPhone vai iPad ar centrālo procesoru saistītās darbības (kā arī daudzas citas lietas, par kurām mēs šeit neapspriedīsim).

3. Savienojiet savu iPhone vai iPad, izmantojot USB, ar Mac datoru. Pēc tam atbloķējiet iOS vai iPadOS ierīci un pieskarieties Trust (ja iepriekš neesat to pievienojis tam pašam Mac datoram).

4. Instrumentu loga augšējā kreisajā stūrī atveriet izvēlni blakus Izvēlieties profilēšanas veidni. Pēc tam norādiet uz iPhone vai iPad un atlasiet All Processes.

Piezīme. Ja jūsu iPhone vai iPad ir pelēks vai ir “Bezsaistē”, atvienojiet un atkārtoti pievienojiet to savam Mac datoram. Ja tas joprojām parādās šādā veidā, noņemiet ierīci, restartējiet Mac datoru un atkārtojiet iepriekš minētās darbības.

5. Izvēlieties ikonu Activity Monitor un atlasiet Choose.

6. Loga augšējā kreisajā stūrī atlasiet pogu Record. Tas liks instrumentiem ierakstīt un parādīt jūsu iPhone vai iPad centrālā procesora darbību.

Piezīme: Instrumenti var sastingt, tiklīdz atlasāt Recordpoga. Tā ir normāla uzvedība, un tā parasti ilgst līdz minūtei.

Skatīšanas procesi programmā Xcode Instruments

Instrumentu aktivitāšu monitors vizuālā formātā parādīs jūsu iPhone vai iPad CPU noslodzi, kā arī notiekošo procesu sarakstu loga apakšā. Ja neredzat pēdējo, nospiediet Command + 1, lai pārslēgtos uzDzīvie procesi

The Process ID un Process Name kolonnas palīdz atšķirt starp procesiem. Papildu kolonnas, piemēram, % CPU, Memory un CPU laiks ļauj noteikt CPU lietojumu, atmiņas patēriņu un kopējo izpildes laiku katram procesam. Varat kārtot procesus, atlasot atbilstošo kolonnu. Piemēram, ja vēlaties pārbaudīt procesus, kas visvairāk patērē CPU resursus, atlasiet kolonnu % CPU.

Lielākā daļa procesu ir noslēpumaini un atspoguļo iOS un iPadOS sistēmas pamatfunkcijas.Piemēram, bluetoothd ir process, kas notiek aiz Bluetooth dēmona, kas ir komponents, kas apstrādā Bluetooth ierīces. Ja vēlaties identificēt vai uzzināt vairāk par konkrētu procesu, Google ir jūsu draugs.

Tomēr jūs ātri atpazīsit dažas, piemēram, lietotnes, kas darbojas jūsu iPhone vai iPad, piemēram, Firefox ir primārais process, kas saistīts ar Mozilla Firefox.

Sāciet lietot savu iOS vai iPadOS ierīci, un jūs redzēsiet CPU un atmiņas patēriņa pieaugumu saistītajiem pakalpojumiem un lietotnēm. Lietojumprogrammu piespiedu aizvēršana (vairāk par to vēlāk) noņems attiecīgos procesus no saraksta.

Varat arī pārraudzīt konkrētu procesu, noklikšķinot nospiestu Control un atlasot opciju Pievienot kā informācijas filtru. Vai arī Detaļu filtrā varat ievadīt vairākus procesa ID (skatiet Process ID)lodziņš loga apakšējā kreisajā stūrī, lai tos skatītu atsevišķi no pārējiem procesiem.

Kad esat pabeidzis procesu pārbaudi savā iPhone vai iPad, instrumentu augšējā kreisajā stūrī atlasiet ikonu Stop logs. Pēc tam varat izvēlēties saglabāt ierakstīto darbību (File > Save As) pirms iziešanas no Xcode .

Problēmu novēršana iPhone vai iPad ierīcē

Izmantojot Xcode, lai skatītu procesu sarakstu, kas darbojas iPhone vai iPad, var arī palīdzēt novērst ierīces problēmas. Piemēram, ja regulāri novērojat sasalšanu un avārijas, iespējams, varēsit pamanīt problēmas pamatā esošo lietotni vai sistēmas pakalpojumu. Pēc tam varat veikt tālāk norādītos labojumus savā iPhone tālrunī vai iPad, lai atrisinātu izplatītas problēmas.

Lietotņu piespiedu aizvēršana

Ja šķiet, ka lietotne vienmēr maksimāli izmanto centrālo procesoru, atmiņu vai abus, vispirms jums vajadzētu piespiedu kārtā iziet. Lai to izdarītu, atveriet lietotņu pārslēdzēju (velciet uz augšu no ekrāna apakšdaļas vai veiciet dubultklikšķi uz pogas Home) un noņemiet lietotni no ekrāna.

Pakalpojumā Xcode Instruments pamanīsit, ka darbība efektīvi izslēdz attiecīgo procesu. Pēc tam no sākuma ekrāna atkārtoti palaidiet lietotni.

Atjaunināt lietotnes

Lietotņu atjauninājumos ir iekļauti daudzi kļūdu labojumi un veiktspējas uzlabojumi. Ja problēma joprojām pastāv, atveriet App Store un meklējiet lietotni. Ja ir atjauninājums, jūs redzēsit pogu Update, kurai varat pieskarties, lai to atjauninātu.

Atspējot lietotnes atsvaidzināšanu fonā

Ja instrumenti parāda lietotni, kas izmanto daudz CPU resursu un atmiņas, pat ja jūs to aktīvi neizmantojat, mēģiniet apturēt tās darbību fonā.

Lai to izdarītu, atveriet lietotni Settings, ritiniet uz leju ekrānā, atlasiet attiecīgo lietotni un pēc tam izslēdziet slēdzi. uz Lietotnes atsvaidzināšana fonā.

Restartējiet iPhone vai iPad

Restartējot iPhone vai iPad, var novērst negodīgus sistēmas procesus un atmiņas noplūdes. Piemēram, ja Xcode Instruments parāda ļoti lielu CPU vai atmiņas lietojumu vairākām lietotnēm un sistēmas procesiem (bez izskaidrojama iemesla), atveriet lietotni Settings un atlasietGeneral > Shut Down, lai izslēgtu ierīci. Pēc tam pagaidiet 30 sekundes un turiet nospiestu pogu Side, lai to restartētu.

Sistēmas programmatūras atjaunināšana

Atjauninot iOS un iPadOS, tiek novērstas problēmas ar sistēmas programmatūru kopumā. Ja kādu laiku vēl neesat atjauninājis savu iPhone vai iPad, atveriet lietotni Settings un atlasiet General > Programmatūras atjauninājums, lai pārbaudītu un instalētu jaunākos atjauninājumus. Ja rodas problēmas, uzziniet, kā novērst iestrēgušos atjauninājumus iPhone un iPad ierīcēs.

Atiestatīt visus iestatījumus

Atiestatot visus iPhone vai iPad iestatījumus, tiek atrisinātas problēmas, ko izraisa konfliktējoši iestatījumi. Ja Xcode Instruments turpina rādīt augstu aktivitāti, atveriet lietotni Settings un atlasiet General >Pārsūtīt vai atiestatīt iPhone > Atiestatīt > Atiestatīt visus iestatījumus

Ja tas neko nedod, nākamais loģiskais solis ir dzēst un atiestatīt iPhone vai iPad rūpnīcas noklusējuma iestatījumus.

Iekšējie darbi

Xcode nodrošina lielisku logu to procesu sarakstam, kas liek jūsu iPhone vai iPad darboties, un pat palīdz problēmu novēršanā. Jāatzīst, ka IDE iestatīšana jūsu Mac datorā ir laikietilpīga un prasa ievērojamu diska vietas daļu. Bet, ja jums ir pacietība un krātuve, tas var būt pārsteidzoši jautrs vingrinājums.

Kā skatīt iPhone vai iPad ierīcē veikto procesu sarakstu