Sortera upp efter CPU-användning för att göra det mer användbart

Anonim

Det översta kommandot är ett utmärkt sätt att få en snabb överblick över hur ditt system presterar och hur appar använder dina resurser. Om du inte är bekant med det är det i princip en kommandoradsuppdragshanterare som Activity Monitor och den visar processoranvändning, minnesanvändning, diskaktivitet, belastningsmedelvärde och andra användbara systemresursdetaljer. Ett vanligt klagomål med top är att appinställningarna som standard inte sorterar processer efter CPU-användning, vilket för många av oss är ett av de mest användbara sätten att upptäcka en felaktig process eller att hålla reda på systemresurser.Tack vare några enkla anpassningar av det översta kommandot kan du lyckligtvis snabbt köra toppen för att övervaka alla processer från kommandoraden och sortera dem efter CPU-användning uppifrån och ned.

Hur man sorterar "top"-kommandot efter CPU-användning

Det enklaste tricket att sortera upp efter processoranvändning är att lägga till -u-flaggan till kommandot, som så:

top -u

Det översta kommandot som körs med -u för CPU-prioritet ser ut som följande, processer kommer att flytta upp och ner i listan beroende på deras CPU-användning:

En annan metod för att sortera efter cpu (eller något annat) är att använda flaggan -o och sedan modifieraren för att sortera efter, i det här fallet skulle det vara 'cpu' eftersom vi vill sortera efter processoranvändning .

top -o cpu

Alternativt, om top inte gör det åt dig, kan du bara installera htop för Mac OS X via MacPorts eller Homebrew. htop är överlägsen topp på många sätt, men eftersom det kräver ytterligare programvara för att installera kanske många användare inte vill bry sig om det, medan "top"-kommandot ingår i alla versioner av Mac OS X och nästan alla Linux- och BSD-utgåvor varje tänkbar.

Känner du till några andra praktiska topptrick? Låt oss veta i kommentarerna.

Sortera upp efter CPU-användning för att göra det mer användbart