Ogled vseh zagnanih aplikacij & procesov v Mac OS X

Anonim

Obstajajo različni načini za ogled vseh aplikacij ali programov, ki se izvajajo v računalniku Mac, od tega, da lahko vidite samo »okenske« aplikacije, ki se izvajajo v grafičnem sprednjem delu, do razkritja celo najbolj nejasnega sistema- ravni procesov in nalog, ki se izvajajo v jedru Mac OS. Pokrili bomo pet različnih načinov za ogled teh delujočih aplikacij in procesov v Mac OS X, od katerih so nekateri zelo uporabniku prijazni in uporabni za vse uporabnike, nekateri pa so naprednejše metode, do katerih lahko dostopate iz ukazne vrstice.Vzemite si čas in se jih naučite vseh, nato pa lahko uporabite metodo, ki je najbolj primerna za vaše potrebe.

Na prvi pogled: pogled na dok za prikaz izvajanja aplikacij za Mac

Najenostavnejši način, da vidite, katere aplikacije se trenutno izvajajo, je, da samo pogledate Mac OS X Dock. Če pod ikono aplikacije vidite majhno svetlečo piko, je odprta in se izvaja.

Čeprav ni nič narobe z uporabo tega pristopa, je očitno nekoliko omejen, saj prikazuje samo tako imenovane »okenske« aplikacije – torej aplikacije, ki se izvajajo v sprednjem delu grafičnega vmesnika Mac OS X – in je tudi omejeno, ker z njimi ne morete neposredno ukrepati. Poleg tega so ti mali svetleči indikatorji majhni in ne tako očitni ter jih veliko ljudi sploh ne opazi. Na srečo obstajajo boljši načini, da vidite, kaj se izvaja na Macu, in da lahko neposredno ukrepate, če je treba zapreti aplikacijo ali dve.

Oglejte si vse delujoče aplikacije/programe z menijem za prisilni izhod

Pritisnite Command+Option+Escape, da prikličete osnovno okno »Prisilno zapusti aplikacije«, ki si ga lahko predstavljate kot preprostega upravitelja opravil za Mac OS X. To prikaže lahko berljiv seznam vseh aktivnih aplikacije, ki se izvajajo v sistemu MacOS X, in kar je tukaj vidno, je popolnoma enako tistemu, kar bi videli v Docku:

Kljub imenu Windows lahko to uporabite za ogled aktivno delujočih programov in aplikacij, ne da bi jih dejansko zaprli.

Očitna prednost menija Command+Option+ESC je ta, da vam omogoča, da neposredno ukrepate pri zagnanih aplikacijah, kar vam omogoča, da jih prisilno zaprete, če postanejo napačne ali so prikazane z rdečo pisavo, kar pomeni, da se ne odzivajo ali da se zrušijo. Ta poenostavljena različica je precej podobna osnovnemu upravitelju »Control+ALT+DELETE«, ki je prvotno obstajal v sodobnem svetu Windows.

Glavna omejitev menija za prisilni izhod je, da je, tako kot indikatorji Dock, omejen na razkrivanje samo »okenskih aplikacij«, ki se aktivno izvajajo v Mac OS X, s čimer preskoči stvari, kot je meni elementi vrstice in aplikacije v ozadju.

Ogled vseh delujočih aplikacij in procesov z nadzornikom dejavnosti

Najzmogljivejši pripomoček za upravljanje aplikacij in procesov v grafičnem uporabniškem vmesniku Mac OS X, Activity Monitor je zmogljiv upravitelj opravil, ki razkrije ne le vse delujoče in aktivne aplikacije, temveč tudi vse aktivne in neaktivne procese. To vključuje dobesedno vse, kar se izvaja na Macu, vključno z zgoraj omenjenimi okenskimi aplikacijami in celo aplikacijami v ozadju (tiste, ki niso vidne, da se izvajajo v Docku ali meniju Force Quit), elementi menijske vrstice, procesi na ravni sistema, procesi, ki se izvajajo pod različnimi uporabniki, neaktivni procesi, servisni demoni, dobesedno vse in vse, kar se izvaja kot proces v Mac OS X na kateri koli ravni.

Sama aplikacija se nahaja v /Applications/Utilities/, vendar jo je enostavno zagnati tudi prek Spotlighta, tako da pritisnete Command+preslednico in vnesite »Dejavnost«, ki mu sledi tipka Return.

Način za poenostavitev vseh informacij, ki so bile prvotno prikazane v Nadzorniku dejavnosti, je, da spustite podmeni Process in izberete glede na to, kar iščete, na primer »Vsi procesi«, »Moji procesi« Med drugimi možnostmi tudi »Sistemski procesi« ali »Drugi uporabniški procesi«. Funkcija »Iskanje« je prav tako enostavna za uporabo in precej zmogljiva, saj lahko začnete vnašati ime nečesa in se takoj posodobi glede na to, kateri procesi se ujemajo s poizvedbo.

Activity Monitor ponuja ogromno orodij in možnosti in je preprosto najnaprednejši način za ogled razširjenih informacij o vseh aktivnih procesih brez skoka v ukazno vrstico.Omogoča vam, da zaprete procese, ubijete aplikacije (kill je v bistvu enako kot prisilno zapiranje), pregledate in vzorčite procese, razvrstite procese po imenih, PID, uporabniku, CPU, nitih, uporabi pomnilnika in vrsti, filtrirate procese po uporabniku in ravni, in tudi iskanje po procesih po imenu ali znaku. Poleg tega bo Activity Monitor razkril tudi splošne statistične podatke o uporabi CPE-ja, pomnilnika, dejavnosti diska in omrežne dejavnosti, zaradi česar je bistven pripomoček za odpravljanje težav za določanje vsega, od neustreznih ravni RAM-a do diagnosticiranja, zakaj Mac morda deluje počasi na podlagi nešteto drugih možnosti.

Kot dodaten bonus lahko spremljate Activity Monitor ves čas in njegovo ikono Dock spremenite v nadzornik porabe virov v živo, da vidite, kaj CPE, RAM, diskovna dejavnost ali omrežna dejavnost počne na Macu.

Napredno: Oglejte si vse tekoče procese s terminalom

Če se poglobite v ukazno vrstico, lahko uporabite nekaj naprednejših orodij za ogled vsakega posameznega procesa, ki se izvaja v Macu, od osnovnih aplikacij na ravni uporabnika do celo majhnih demonov in osnovnih sistemskih funkcij, sicer skrit pred splošno uporabniško izkušnjo Mac OS X.Na več načinov si lahko ta orodja predstavljamo kot različice nadzornika dejavnosti v ukazni vrstici, mi pa se bomo osredotočili predvsem na dve: top in ps.

top

Top bo prikazal seznam vseh tekočih procesov in različne statistike o vsakem procesu. Običajno je najbolj koristno razvrstiti glede na porabo procesorja ali pomnilnika, za to pa boste želeli uporabiti zastavico -o:

Razvrsti vrh po procesorju: top -o cpu

Razvrsti vrh po uporabi pomnilnika: top -o rsize

top se posodablja v živo, medtem ko naslednje orodje 'ps' ni.

ps

Ukaz ps bo privzeto prikazoval samo terminalske procese, ki so aktivni pod trenutnim uporabnikom, zato je 'ps' sam po sebi nekako dolgočasen, razen če živite v ukazni vrstici. Če uporabite eno ali dve zastavici, lahko razkrijete vse procese in morda je najboljša kombinacija 'aux', ki se uporablja takole:

ps aux

Če si želite ogledati vse izpise, je koristno razširiti okno terminala na celoten zaslon, vendar je lahko še vedno nekoliko preobremenjeno, če se izvaja na tone stvari (kar se običajno zgodi) in jih tako prenaša skozi 'več' ali 'manj' je pogosto bolje za lažji ogled:

ps aux|več

To vam omogoča ogled strani izhoda naenkrat, ne da bi se morali pomikati gor in dol v oknu terminala.

Za iskanje določenega procesa (ali imena aplikacije, glede na to) lahko uporabite grep takole:

ps aux|grep proces

Ali za iskanje aplikacij:

"

ps aux|grep Ime aplikacije"

Ko iščete aplikacije, ki se izvajajo v grafičnem uporabniškem vmesniku, je običajno najbolje uporabiti isto velikost in črko, kot jo uporabljajo aplikacije v Mac OS X, sicer morda ne boste našli ničesar.

Ogled vseh zagnanih aplikacij & procesov v Mac OS X