Ako zobraziť všetky spustené procesy & v systéme Mac OS X
Existuje množstvo spôsobov, ako zobraziť všetky aplikácie alebo programy, ktoré sú spustené na Macu, od zobrazenia iba „okenových“ aplikácií spustených v grafickom frontende až po odhalenie aj tých najobskurnejších systémov- procesy a úlohy na úrovni bežiace v jadre Mac OS. Pokryjeme päť rôznych spôsobov zobrazenia týchto spustených aplikácií a procesov v systéme Mac OS X, z ktorých niektoré sú veľmi užívateľsky prívetivé a použiteľné pre všetkých používateľov a niektoré z nich sú pokročilejšie metódy dostupné z príkazového riadku.Nájdite si čas, aby ste sa ich všetky naučili, a potom môžete použiť metódu, ktorá je najvhodnejšia pre vaše potreby.
Na prvý pohľad: Pri pohľade do doku uvidíte spustené aplikácie pre Mac
Najjednoduchší spôsob, ako zistiť, aké aplikácie sú momentálne spustené, je pozrieť sa na Mac OS X Dock. Ak pod ikonou aplikácie vidíte malú svietiacu bodku, je otvorená a spustená.
Hoci na použití tohto prístupu nie je nič zlé, je zjavne trochu obmedzený, pretože zobrazuje iba aplikácie, ktoré sa nazývajú „okenné“ aplikácie – teda aplikácie, ktoré sú spustené v rozhraní GUI systému Mac OS X – a je to obmedzené aj tým, že s nimi nemôžete priamo konať. Navyše, tieto malé žiariace indikátory sú malé a nie také zrejmé a mnohí ľudia si ich vôbec nevšimnú. Našťastie existujú lepšie spôsoby, ako zistiť, čo beží na Macu, a tiež byť schopný priamo konať, ak je potrebné ukončiť aplikáciu alebo dve.
Zobraziť všetky spustené aplikácie/programy s ponukou núteného ukončenia
Stlačením kláves Command+Option+Escape vyvoláte základné okno „Vynútiť ukončenie aplikácií“, ktoré možno považovať za jednoduchého správcu úloh pre systém Mac OS X. Zobrazuje ľahko čitateľný zoznam všetkých aktívnych aplikácie bežiace v systéme MacOS X a to, čo je tu viditeľné, je úplne rovnaké ako to, čo by ste videli v Docku:
Napriek názvu systému Windows ho môžete použiť na zobrazenie aktívne spustených programov a aplikácií bez ich skutočného ukončenia.
Jednou zjavnou výhodou ponuky Command+Option+ESC je to, že vám umožňuje skutočne priamo vykonávať akciu so spustenými aplikáciami, čo vám umožňuje vynútiť ich ukončenie, ak sú chybné alebo sú zobrazené červeným písmom, čo znamená, že nereagujú alebo zlyhávajú. Táto zjednodušená verzia je dosť podobná základnému správcovi „Control+ALT+DELETE“, ktorý pôvodne existuje v modernom svete Windows.
Hlavným obmedzením ponuky Force Quit Menu je to, že podobne ako indikátory doku sa obmedzuje na zobrazenie iba „aplikácií v okne“, ktoré sú aktívne spustené v systéme Mac OS X, čím sa preskakujú veci ako ponuka položky panela a aplikácie na pozadí.
Zobraziť všetky spustené aplikácie a procesy pomocou monitora aktivity
Najvýkonnejšia pomôcka na správu aplikácií a procesov v GUI Mac OS X, Activity Monitor je výkonný správca úloh, ktorý odhalí nielen všetky spustené a aktívne aplikácie, ale aj všetky aktívne a neaktívne procesy. To zahŕňa doslova všetko, čo beží na Macu, vrátane vyššie uvedených aplikácií v okne a dokonca aj aplikácií na pozadí (tie, ktoré nie sú viditeľné ako spustené v Docku alebo v ponuke Force Quit), položky na lište ponuky, procesy na úrovni systému, procesy bežiace pod rôznymi používateľmi, neaktívne procesy, servisné démony, doslova čokoľvek a všetko, čo beží ako proces v Mac OS X na akejkoľvek úrovni.
Samotná aplikácia sa nachádza v /Applications/Utilities/, ale je tiež ľahké ju spustiť cez Spotlight stlačením Command+medzerník a napísaním „Activity“ a následným klávesom Return.
Spôsob, ako zjednodušiť všetky informácie, ktoré sa na začiatku zobrazujú v Monitore aktivity, je stiahnuť podponuku Proces a vybrať si podľa toho, čo hľadáte, napríklad „Všetky procesy“, „Moje procesy“, Medzi ďalšie možnosti patria „Systémové procesy“ alebo „Iné používateľské procesy“. Funkcia „Hľadať“ sa tiež ľahko používa a je pomerne výkonná, pretože môžete začať písať názov niečoho a okamžite sa aktualizuje podľa toho, ktoré procesy zodpovedajú dopytu.
Monitor aktivity ponúka množstvo nástrojov a možností a je to jednoducho najpokročilejší spôsob zobrazenia rozšírených informácií o všetkých aktívnych procesoch bez preskakovania do príkazového riadku.Umožňuje vám ukončiť procesy, zabiť aplikácie (zabiť je v podstate to isté ako vynútiť ukončenie), kontrolovať a vzorkovať procesy, triediť procesy podľa názvov, PID, používateľa, CPU, vlákien, využitia pamäte a druhu, filtrovať procesy podľa používateľa a úrovne, a tiež prehľadávať procesy podľa mena alebo postavy. Okrem toho Activity Monitor odhalí aj všeobecné štatistiky využitia o CPU, pamäti, aktivite disku a sieťovej aktivite, čo z neho robí základnú pomôcku na riešenie problémov na určovanie všetkého od nedostatočnej úrovne RAM až po diagnostiku toho, prečo môže byť Mac pomalý na základe nespočetných ďalších možnosti.
Ako ďalší bonus môžete tiež nechať Activity Monitor spustený stále a premeniť jeho ikonu Dock na živý monitor využitia zdrojov, aby ste videli, aká je aktivita CPU, RAM, disku alebo sieťová aktivita na počítači Mac.
Pokročilé: Zobrazenie všetkých spustených procesov pomocou terminálu
Keď sa ponoríte do príkazového riadka, môžete použiť niekoľko pokročilejších nástrojov na zobrazenie každého jednotlivého procesu spusteného na Macu, od základných aplikácií na úrovni používateľa až po malých démonov a základné systémové funkcie, ktoré sú inak skryté pred všeobecnou používateľskou skúsenosťou Mac OS X.V mnohých ohľadoch možno tieto nástroje považovať za verzie programu Activity Monitor s príkazovým riadkom a my sa zameriame najmä na dva: top a ps.
top
Top zobrazí zoznam všetkých spustených procesov a rôzne štatistiky o každom procese. Zvyčajne je najužitočnejšie triediť podľa využitia procesora alebo pamäte a na to budete chcieť použiť príznak -o:
Zoradiť hore podľa CPU: top -o cpu
Zoradiť hore podľa využitia pamäte: top -o rssize
top sa aktualizuje naživo, zatiaľ čo ďalší nástroj „ps“ nie.
ps
Príkaz ps bude predvolene zobrazovať iba terminálové procesy aktívne pod aktuálnym používateľom, takže samotné „ps“ je trochu nudné, pokiaľ nežijete v príkazovom riadku. Použitím príznaku alebo dvoch môžete odhaliť všetky procesy a možno najlepšou kombináciou je „aux“, ktoré sa používa takto:
ps aux
Ak chcete vidieť celý výstup, je užitočné rozbaliť okno terminálu na celú obrazovku, ale stále to môže byť trochu zdrvujúce, ak beží veľa vecí (čo je zvyčajne prípad), a teda ich preháňať „viac“ alebo „menej“ je často vhodnejšie na uľahčenie prezerania:
ps aux|viac
To vám umožňuje zobraziť stránky výstupu naraz bez toho, aby ste museli rolovať nahor a nadol v okne Terminál.
Ak chcete vyhľadať konkrétny proces (alebo názov aplikácie, v tomto prípade), môžete použiť grep takto:
ps aux|proces grep
Alebo hľadať aplikácie:
"ps aux|grep Názov aplikácie"
Pri hľadaní aplikácií spustených v GUI je zvyčajne najlepšie použiť rovnaký prípad, aký používajú aplikácie v systéme Mac OS X, inak možno nič nenájdete.