Jak zobrazit všechny běžící aplikace & procesy v systému Mac OS X

Anonim

Existuje řada způsobů, jak zobrazit všechny aplikace nebo programy, které jsou spuštěny na Macu, od pouhého zobrazení aplikací „v okně“ spuštěných v grafickém rozhraní až po odhalení i těch nejobskurnějších systémů – procesy a úlohy na úrovni běžící v jádru Mac OS. Probereme pět různých způsobů, jak zobrazit tyto spuštěné aplikace a procesy v systému Mac OS X, z nichž některé jsou velmi uživatelsky přívětivé a použitelné pro všechny uživatele a některé z nich jsou pokročilejší metody dostupné z příkazového řádku.Udělejte si čas, abyste se je všechny naučili, a poté můžete použít metodu, která nejlépe odpovídá vašim potřebám.

Na první pohled: Při pohledu do doku uvidíte spuštěné aplikace pro Mac

Nejjednodušší způsob, jak zjistit, jaké aplikace jsou aktuálně spuštěny, je mrknout na Mac OS X Dock. Pokud pod ikonou aplikace vidíte malou svítící tečku, je otevřená a spuštěná.

I když na použití tohoto přístupu není nic špatného, ​​je zjevně trochu omezený, protože zobrazuje pouze to, čemu se říká „okenové“ aplikace – tedy aplikace, které běží v rozhraní GUI systému Mac OS X. – a je to také omezené tím, že s nimi nemůžete přímo jednat. Navíc jsou tyto malé zářící indikátory malé a nejsou tak zřejmé a mnoho lidí si jich vůbec nevšimne. Naštěstí existují lepší způsoby, jak zjistit, co běží na Macu, a také být schopni přímo zasáhnout, pokud je potřeba ukončit aplikaci nebo dvě.

Zobrazit všechny spuštěné aplikace / programy s nabídkou vynuceného ukončení

Hit Command+Option+Escape pro vyvolání základního okna „Force Quit Applications“, které lze považovat za jednoduchého správce úloh pro Mac OS X. Zobrazuje snadno čitelný seznam všech aktivních aplikace běžící v MacOS X a to, co je zde vidět, je úplně stejné jako to, co byste viděli v Docku:

Navzdory názvu systému Windows jej můžete použít k zobrazení aktivně spuštěných programů a aplikací, aniž byste je skutečně ukončili.

Jednou zřejmou výhodou nabídky Command+Option+ESC je, že vám umožňuje přímo provádět akce se spuštěnými aplikacemi, což vám umožňuje vynutit si jejich ukončení, pokud jsou chybné nebo jsou zobrazeny červeným písmem, což znamená, že nereagují nebo havarují. Tato zjednodušená verze je poměrně podobná základnímu správci „Control+ALT+DELETE“, který zpočátku existuje v moderním světě Windows.

Primárním omezením nabídky Force Quit Menu je to, že stejně jako indikátory doku se omezuje na zobrazení pouze „aplikací v okně“, které jsou aktivně spuštěny v systému Mac OS X, takže přeskakuje věci, jako je nabídka položky na liště a aplikace na pozadí.

Zobrazit všechny spuštěné aplikace a procesy pomocí sledování aktivity

Nejvýkonnější nástroj pro správu aplikací a procesů v GUI Mac OS X, Activity Monitor, je výkonný správce úloh, který odhalí nejen všechny spuštěné a aktivní aplikace, ale také všechny aktivní a neaktivní procesy. To zahrnuje doslova vše, co běží na Macu, včetně výše zmíněných aplikací v okně, a dokonce i aplikací na pozadí (ty, které nejsou viditelné jako spuštěné v Docku nebo v nabídce Force Quit), položky na liště nabídek, procesy na systémové úrovni, procesy běžící pod různými uživateli, neaktivní procesy, servisní démoni, doslova cokoliv a vše, co běží jako proces v Mac OS X na jakékoli úrovni.

Samotná aplikace se nachází v /Applications/Utilities/, ale je také snadné ji spustit pomocí Spotlight stisknutím Command+mezerník a zadáním „Aktivita“ následovaným klávesou Return.

Způsob, jak zjednodušit všechny informace původně zobrazené v Monitoru aktivity, je rozbalit podnabídku Proces a vybrat podle toho, co hledáte, například „Všechny procesy“, „Moje procesy“, Mezi další možnosti patří „Systémové procesy“ nebo „Další uživatelské procesy“. Funkce „Hledat“ se také snadno používá a je poměrně výkonná, protože můžete začít psát název něčeho a ona se okamžitě aktualizuje podle toho, které procesy odpovídají dotazu.

Monitor aktivity nabízí spoustu nástrojů a možností a je to snadno nejpokročilejší způsob, jak zobrazit rozšířené informace o všech aktivních procesech, aniž byste museli skákat do příkazového řádku.Umožňuje vám ukončit procesy, zabíjet aplikace (zabití je v podstatě totéž jako vynutit ukončení), kontrolovat a vzorkovat procesy, třídit procesy podle názvů, PID, uživatele, CPU, vláken, využití paměti a druhu, filtrovat procesy podle uživatele a úrovně, a také prohledávat procesy podle jména nebo postavy. Kromě toho Activity Monitor také odhalí obecné statistiky využití o CPU, paměti, aktivitě disku a síťové aktivitě, což z něj činí základní nástroj pro odstraňování problémů pro určování všeho od nedostatečné úrovně RAM až po diagnostiku toho, proč může být Mac pomalý na základě nesčetných dalších možnosti.

Jako další bonus můžete také nechat Activity Monitor spuštěný po celou dobu a přeměnit jeho ikonu Dock na živý monitor využití zdrojů, abyste viděli, jaká je aktivita CPU, RAM, disku nebo síťové aktivity na počítači Mac.

Pokročilé: Zobrazit všechny běžící procesy pomocí terminálu

Když se ponoříte do příkazového řádku, můžete použít několik pokročilejších nástrojů k zobrazení každého jednotlivého procesu běžícího na Macu, od základních aplikací na uživatelské úrovni až po drobné démony a základní systémové funkce, které jsou jinak skrytý před obecným uživatelským prostředím Mac OS X.V mnoha ohledech lze tyto nástroje považovat za verze nástroje Activity Monitor pro příkazový řádek a my se zaměříme zejména na dva: top a ps.

horní

Top zobrazí seznam všech běžících procesů a různé statistiky o každém procesu. Obvykle je nejužitečnější třídit podle využití procesoru nebo paměti a k ​​tomu budete chtít použít příznak -o:

Seřadit nahoru podle CPU: top -o cpu

Seřadit nahoře podle využití paměti: top -o rssize

top je aktualizován živě, zatímco další nástroj „ps“ nikoli.

ps

Příkaz ps bude ve výchozím nastavení zobrazovat pouze terminálové procesy aktivní pod aktuálním uživatelem, takže „ps“ je samo o sobě trochu nudné, pokud nežijete v příkazovém řádku. Použitím příznaku nebo dvou můžete odhalit všechny procesy a možná nejlepší kombinací je „aux“ použité takto:

ps aux

Chcete-li vidět veškerý výstup, je užitečné rozbalit okno terminálu na celou obrazovku, ale stále to může být trochu zahlcující, pokud běží spousta věcí (což je obvykle případ), a tak je protlačit „více“ nebo „méně“ je často vhodnější pro usnadnění prohlížení:

ps aux|více

To vám umožní zobrazit stránky výstupu najednou, aniž byste museli posouvat nahoru a dolů v okně Terminál.

Chcete-li vyhledat konkrétní proces (nebo název aplikace, v tomto případě), můžete použít grep takto:

ps aux|proces grep

Nebo hledat aplikace:

"

ps aux|grep Název aplikace"

Při hledání aplikací spuštěných v grafickém uživatelském rozhraní je obvykle nejlepší použít stejný případ, jaký používají aplikace v systému Mac OS X, jinak se může stát, že nic nenajdete.

Jak zobrazit všechny běžící aplikace & procesy v systému Mac OS X