Monitoraggio dell'utilizzo della CPU su Mac da terminale con un migliore comando superiore

Seguire l'utilizzo della CPU sul mio Mac è una leggera ossessione, e di solito uso il comando del terminale Mac "top" per farlo, ma ho notato che il top stesso occupa una buona quantità di utilizzo della CPU (5% o più). Ho presentato questa lamentela ad un mio amico e mi hanno detto di provare questa variante del comando top, che in effetti fa sì che il comando in alto usi meno CPU, rendendolo un po 'più utile e meno di impatto sul sistema generale. È fantastico se corri sempre al top come me.

Ecco la sintassi del comando da utilizzare con top, funziona in modo più efficiente e offre risultati più precisi per alcuni utenti. Funziona anche su Mac OS X e Linux se ti capita di essere un crossplatformer.

top -F -R -o cpu

Digita quello nel Terminale e otterrai un utilizzo più efficiente del top che utilizza meno CPU in sé, grazie alle bandiere.

Poiché è utile sapere cosa stai inserendo e ha un impatto sulla sintassi del comando, ecco una spiegazione dei flag in uso con questa variante di top:

-F Non calcola le statistiche sulle librerie condivise, note anche come framework.

-R Non attraversare e riportare la mappa degli oggetti di memoria per ogni processo.

-o cpu Ordina per utilizzo della CPU

Usando la parte superiore con tali flag, ho ridotto l'utilizzo della CPU superiore all'1% ed è anche più appropriato per le mie esigenze. Provalo!

Puoi anche solo semplificare le cose con l'ordinamento per cpu da solo, ma senza i flag -F e -R continuerà a calcolare framework e oggetti di memoria, che non è necessariamente utile o utilizzabile.