Övervaka CPU-användning på Mac från Terminal med ett bättre överordnat kommando

Efter CPU-användningen på min Mac är en mild besatthet, och jag brukar använda Mac-terminalkommandot "top" för att göra det, men jag märkte att toppen själv tar upp en hel del CPU-användning (5% eller mer). Jag gjorde detta klagomål till min vän och de berättade för mig att prova den här variationen av det översta kommandot istället, vilket faktiskt får det översta kommandot att använda mindre CPU, vilket gör det lite mer användbart och mindre av en inverkan på det övergripande systemet. Det här är bra om du kör hela tiden som jag.

Här är kommandosyntaxen som ska användas med toppen, den går effektivare och ger mer exakta resultat för vissa användare. Detta fungerar även i Mac OS X och Linux om du råkar vara en crossplanner.

top -F -R -o cpu

Skriv det i terminalen och du får en effektivare användning av toppen som använder mindre CPU själv tack vare flaggorna.

Eftersom det är användbart att veta vad du skriver in och det påverkar kommandotyntaxen, här är en förklaring av de flaggor som används med den här variationen av toppen:

-F Beräkna inte statistik på delade bibliotek, även kända som ramverk.

-R Gå inte igenom och rapportera minnesobjektkartan för varje process.

-o cpu Beställ av CPU-användning

Genom att använda toppen med dessa flaggor har jag minskat användningen av högsta CPU till 1% och det är också mer lämpligt för mina behov. Testa!

Du kan också bara förenkla saker med sortering med cpu ensam, men utan -F och -R-flaggor fortsätter det att beräkna ramar och minnesobjekt, vilket inte nödvändigtvis är användbart eller handlingsbart.