Sorter topp ved CPU bruk for å gjøre det mer nyttig

Den øverste kommandoen er en fin måte å få en rask oversikt over hvordan systemet ditt fungerer og hvordan apper bruker ressursene dine. Hvis du ikke er kjent med det, er det i utgangspunktet en kommandolinjeoppgavebehandling som Activity Monitor, og det viser prosessorbruk, minnebruk, diskaktivitet, last gjennomsnitt og andre nyttige systemressurser. En vanlig klage med toppen er at standardinnstillingene for apper ikke sorterer prosesser ved bruk av CPU, som for mange av oss er en av de mest nyttige måtene for å oppdage en feilprosess eller å holde styr på systemressurser. Heldigvis, takket være noen enkle tilpasninger til toppkommandoen, kan du raskt løpe øverst for å overvåke alle prosesser fra kommandolinjen og sortere dem ved å bruke CPU-bruk fra topp til bunn.

Hvordan sortere "topp" Kommando ved bruk av CPU

Det enkleste trikset for å sortere topp ved prosessorutnyttelse er ved å legge til -u-flagget i kommandoen, slik som:

top -u

Den øverste kommandoen som kjører med -u for CPU-prioritet ser ut som følgende, prosessene vil bevege seg opp og ned i listen, avhengig av CPU-bruken:

En annen tilnærming til å sortere etter cpu (eller noe annet) er å bruke -o-flagget da modifikatoren for å sortere etter, i dette tilfellet ville det være 'cpu' siden vi ønsker å sortere etter prosessorbruk.

top -o cpu

Alternativt, hvis toppen ikke gjør det for deg, kan du bare installere htop for Mac OS X gjennom MacPorts eller Homebrew. htop er overlegen på toppen på mange måter, men fordi det krever tilleggsprogramvare for å installere, kan mange brukere ikke bry deg om det, mens "topp" -kommandoen er inkludert i alle versjoner av Mac OS X og omtrent hver linux og BSD-utgivelse hver tenkelig.

Vet du om andre nyttige topp triks? Gi oss beskjed i kommentarene.