Kako vidjeti sve pokrenute aplikacije & procesa u Mac OS X
Postoje različiti načini da vidite sve aplikacije ili programe koji se izvode na Macu, u rasponu od gledanja samo "prozorskih" aplikacija koje se izvode u grafičkom prednjem dijelu, do otkrivanja čak i najopskurnijeg sustava- procesi i zadaci na razini koji se izvode u jezgri Mac OS-a. Pokrit ćemo pet različitih načina za pregled ovih pokrenutih aplikacija i procesa u Mac OS X, od kojih su neki vrlo jednostavni i primjenjivi na sve korisnike, a neki su naprednije metode kojima se može pristupiti iz naredbenog retka.Odvojite vrijeme da ih sve naučite, a zatim možete koristiti metodu koja najviše odgovara vašim potrebama.
Na prvi pogled: pogled na Dock da biste vidjeli pokrenute Mac aplikacije
Najjednostavniji način da vidite koje su aplikacije trenutno pokrenute je da samo bacite pogled na Mac OS X Dock. Ako vidite malu svjetleću točku ispod ikone aplikacije, ona je otvorena i radi.
Iako nema ništa loše u korištenju ovog pristupa, on je očito malo ograničen budući da prikazuje samo ono što se naziva "prozorskim" aplikacijama – to jest, aplikacijama koje se izvode u GUI prednjem kraju Mac OS X – a također je ograničeno jer ne možete izravno djelovati s njima. Osim toga, ti mali svjetleći indikatori su mali i nisu toliko očiti, a mnogi ih ljudi uopće ne primjećuju. Srećom, postoje bolji načini da vidite što je pokrenuto na Macu, kao i da možete poduzeti izravnu akciju ako postoji potreba za zatvaranjem jedne ili dvije aplikacije.
Pogledajte sve pokrenute aplikacije/programe s izbornikom za prisilni izlaz
Pritisnite Command+Option+Escape za pozivanje osnovnog prozora “Force Quit Applications”, koji se može smatrati jednostavnim upraviteljem zadataka za Mac OS X. Ovo pokazuje popis svih aktivnih koji se lako čita aplikacije koje se izvode u MacOS X, a ono što je ovdje vidljivo potpuno je isto što biste vidjeli u Docku:
Unatoč nazivu Windows, ovo možete koristiti za pregled aktivno pokrenutih programa i aplikacija bez njihovog napuštanja.
Jedna očita prednost izbornika Command+Option+ESC je ta što vam omogućuje da stvarno poduzmete radnju na pokrenutim aplikacijama izravno, dopuštajući vam da ih prisilno zatvorite ako su postale neispravne ili su prikazane crvenim fontom, što znači da ne reagiraju ili se ruše. Ova pojednostavljena verzija je prilično slična osnovnom "Control+ALT+DELETE" upravitelju koji postoji u početku u modernom svijetu Windowsa.
Primarno ograničenje s Force Quit Menu je da je, kao i Dock indikatori, ograničen na otkrivanje samo "prozorskih aplikacija" koje su aktivno pokrenute u Mac OS X-u, čime se preskaču stvari poput izbornika stavke trake i pozadinske aplikacije.
Pogledajte sve pokrenute aplikacije i procese s Monitorom aktivnosti
Najmoćniji uslužni program za upravljanje aplikacijama i procesima u Mac OS X GUI, Activity Monitor moćan je upravitelj zadataka koji će otkriti ne samo sve pokrenute i aktivne aplikacije, već i sve aktivne i neaktivne procese. Ovo uključuje doslovno sve što se izvodi na Macu, uključujući gore spomenute prozorske aplikacije, pa čak i pozadinske aplikacije (one koje nisu vidljive kao pokrenute u Docku ili izborniku Force Quit), stavke trake izbornika, procese na razini sustava, procese koji se izvode pod različitim korisnicima, neaktivni procesi, servisni demoni, doslovno sve i svašta što se izvodi kao proces u Mac OS X na bilo kojoj razini.
Sama aplikacija nalazi se u /Applications/Utilities/, ali ju je također lako pokrenuti kroz Spotlight pritiskom na Command+Spacebar i upisivanjem “Activity” nakon čega slijedi tipka Return.
Način da pojednostavite sve informacije koje su inicijalno prikazane u Monitoru aktivnosti je da povučete podizbornik procesa i odaberete prema onome što tražite, kao što su “Svi procesi”, “Moji procesi”, “Procesi sustava” ili “Ostali korisnički procesi”, između ostalih opcija. Značajka "Traži" također je jednostavna za korištenje i prilično moćna, budući da možete početi upisivati naziv nečega i ona se trenutno ažurira prema tome koji procesi odgovaraju upitu.
Activity Monitor nudi mnoštvo alata i opcija, a to je jednostavno najnapredniji način za pregled proširenih informacija o svim aktivnim procesima bez skakanja u naredbeni redak.Omogućuje vam da napustite procese, ubijete aplikacije (kill je u osnovi isto što i prisilno napuštanje), pregledate i uzorkujete procese, sortirate procese po nazivima, PID-u, korisniku, CPU-u, nitima, upotrebi memorije i vrsti, filtrirate procese po korisniku i razini, i također pretraživati procese po imenu ili karakteru. Nadalje, Monitor aktivnosti također će otkriti opću statistiku upotrebe o CPU-u, memoriji, aktivnosti diska i mrežnoj aktivnosti, što ga čini bitnim uslužnim programom za rješavanje problema za utvrđivanje svega, od neadekvatnih razina RAM-a do dijagnosticiranja zašto bi Mac mogao raditi sporo na temelju mnoštva drugih mogućnosti.
Kao dodatni bonus, također možete držati Monitor aktivnosti uključenim cijelo vrijeme i pretvoriti njegovu Dock ikonu u monitor korištenja resursa uživo kako biste vidjeli što CPU, RAM, disk ili mrežna aktivnost rade na Macu.
Napredno: Pregledajte sve pokrenute procese s terminalom
Udubivši se u naredbeni redak, možete upotrijebiti nekoliko naprednijih alata za pregled svakog pojedinog procesa koji se izvodi na Macu, u rasponu od osnovnih aplikacija na korisničkoj razini do čak i sićušnih demona i osnovnih funkcija sustava koje inače skriven od općeg korisničkog iskustva Mac OS X-a.Na mnogo načina, ovi se alati mogu smatrati verzijama Activity Monitora s naredbenim retkom, a mi ćemo se posebno usredotočiti na dva: top i ps.
vrh
Top će prikazati popis svih pokrenutih procesa i različite statistike o svakom procesu. Obično je najkorisnije sortirati prema korištenju procesora ili korištenju memorije, a da biste to učinili, upotrijebite oznaku -o:
Poređaj vrh prema procesoru: top -o procesor
Sortiraj vrh po upotrebi memorije: top -o rsize
top se ažurira uživo, dok sljedeći alat 'ps' nije.
p.s
Naredba ps će prema zadanim postavkama prikazivati samo terminalne procese koji su aktivni pod trenutnim korisnikom, stoga je 'ps' sam po sebi pomalo dosadan osim ako ne živite u naredbenom retku. Primjenom jedne ili dvije zastavice možete otkriti sve procese, a možda je najbolja kombinacija 'aux' koja se koristi ovako:
ps aux
Da biste vidjeli sav izlaz, korisno je proširiti prozor terminala na cijeli zaslon, ali svejedno može biti malo preopterećujuće ako se izvodi tona stvari (što je obično slučaj) i tako ih provlači kroz 'više' ili 'manje' je često bolje da bi se olakšalo gledanje:
ps aux|više
Ovo vam omogućuje prikaz stranica ispisa bez potrebe za pomicanjem gore-dolje u prozoru terminala.
Za traženje određenog procesa (ili naziva aplikacije, što se toga tiče), možete koristiti grep ovako:
ps aux|grep proces
Ili za traženje aplikacija:
"ps aux|grep Naziv aplikacije"
Kada tražite aplikacije koje se izvode u GUI-ju, obično je najbolje koristiti ista slova i slova koja aplikacije koriste u Mac OS X-u, inače možda nećete pronaći ništa.