Hur man hittar den bästa processen efter högsta minnes- och CPU-användning i Raspberry Pi

Hur Man Hittar Den Basta Processen Efter Hogsta Minnes Och Cpu Anvandning I Raspberry Pi



I en enhet med litet lagringsutrymme eller RAM som Raspberry Pi måste användarna alltid vara medvetna om vad de lagrar och hur stort det är, eftersom allt detta kan påverka enhetens prestanda i hög grad. Vanligtvis är Raspberry Pi-användare vaksamma på utrymmet på disken men de tenderar att glömma att det inte bara är data som upptar utrymmet utan systemprocesserna upptar också utrymmet på minnet och CPU. Även om det finns olika processer som körs i bakgrunden och att hitta de som förbrukar högst minne och CPU-användning är svårt för någon.

Om du har problem med att hitta informationen om en process som förbrukar den högsta minnes- och CPU-användningen på Raspberry Pi-systemet, följ den här guiden för att lära dig om olika kommandon för denna uppgift.

Hitta bästa processer efter minne och CPU-användning i Raspberry Pi

Kommandona för att hitta den bästa processen nämns nedan, gå igenom vart och ett av dem ett efter ett och välj din bästa passform:







Kommando 1

Det första kommandot på vår lista är ps till kommando som visar den övergripande processrapporten med PID (Process Identification) nummer , minnesanvändning , CPU-användning och andra viktiga detaljer:



$ ps till



Kommando 2

Om du inte är intresserad av alla detaljer och du bara vill visa de översta processerna som konsumerar minne och CPU kan du använda det nedan nämnda kommandot för att få en enkel utdata med endast minne och CPU-användningsmängd:





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

Kommando 3

Slutligen, om du vill visa processerna på ett sådant sätt att de sorteras på basis av minnesanvändning kör du kommandot nedan:



$ ps aux --sort -%mem

Du kan också göra samma sak för CPU-användning, bara byt ut %mem med %cpu i kommandot ovan:

$ ps aux --sort -%cpu

Slutsats

Det finns tre kommandon som kan användas för att visa de mest körande processerna baserat på högsta minnes- och CPU-användning. Syntaxen och syftet med var och en diskuteras i de ovan nämnda riktlinjerna; Användare kan välja vilken som helst av dessa.