Hvordan finne toppløpsprosess etter høyeste minne og CPU -bruk i Raspberry Pi

Hvordan finne toppløpsprosess etter høyeste minne og CPU -bruk i Raspberry Pi
I en enhet med liten lagringsplass eller RAM som Raspberry Pi, må brukere alltid holde seg bevisste om hva de lagrer og hvor stort det er, fordi alt dette kan påvirke enhetens ytelse i stor grad. Vanligvis forblir Raspberry Pi -brukere årvåken om plassen på disken, men de har en tendens til å glemme at det ikke bare er dataene som opptar plassen, men systemprosessene okkuperer også plassen på minnet og CPU. Selv om det er forskjellige prosesser som kjører i bakgrunnen og å finne de som konsumerer det høyeste minnet og CPU -utnyttelsen er vanskelig for noen.

Hvis du har problemer med å finne informasjonen om en prosess som konsumerer det høyeste minnet og CPU -bruken på Raspberry Pi -systemet, følg denne guiden for å lære om forskjellige kommandoer for denne oppgaven.

Finne toppprosesser etter minne og CPU -bruk i Raspberry Pi

Kommandoene for å finne den øverste løpsprosessen er nevnt nedenfor, gå gjennom hver av dem en etter en og velg din beste passform:

Kommando 1

Den første kommandoen på listen vår er PS aux Kommando som viser den overordnede prosessrapporten med PID (Prosessidentifikasjon) nummer, minnebruk, CPU bruk og andre viktige detaljer:

$ ps aux

Kommando 2

Hvis du ikke er interessert i alle detaljene, og du bare vil vise de beste prosessene som bruker minne og CPU, kan du bruke den nedenfor-nevnte kommandoen for å få en rett frem utgang med bare minne og CPU-bruksbeløp:

$ ps -eo pid, ppid, cmd,%mem,%cpu -sort = -%mem | hode

Kommando 3

Til slutt, hvis du vil vise prosessene på en slik måte at de er sortert på grunnlag av minnebruk, kjør den underskrevne kommandoen under:

$ ps aux - -sort -%mem

Du kan også gjøre det samme for CPU -bruk, bare erstatte %mem med %prosessor I kommandoen ovenfor:

$ ps aux - -sort -%CPU

Konklusjon

Det er tre kommandoer som kan brukes til å vise de øverste løpsprosessene basert på høyeste minne og CPU -bruk. Syntaksen og formålet med hver enkelt diskuteres i de ovennevnte retningslinjene; Brukere kan velge noen av disse.