Come trovare il processo di esecuzione top con la massima memoria e l'utilizzo della CPU in Raspberry Pi

Come trovare il processo di esecuzione top con la massima memoria e l'utilizzo della CPU in Raspberry Pi
In un dispositivo con piccolo spazio di archiviazione o RAM come Raspberry Pi, gli utenti devono sempre rimanere consapevoli di ciò che stanno memorizzando e di quanto sia grande, perché tutto ciò può influire notevolmente sulle prestazioni del dispositivo. Di solito, gli utenti di Raspberry Pi rimangono vigili sullo spazio sul disco, ma tendono a dimenticare che non sono solo i dati che occupano lo spazio, ma i processi del sistema occupano anche lo spazio sulla memoria e sulla CPU. Sebbene ci siano diversi processi in esecuzione in background e trova coloro che consumano la memoria più alta e l'utilizzo della CPU è difficile per qualcuno.

Se hai difficoltà a trovare le informazioni di un processo che consumano il più alto utilizzo della memoria e della CPU sul sistema Raspberry Pi, segui questa guida per conoscere diversi comandi per questa attività.

Trovare i migliori processi per memoria e utilizzo della CPU in Raspberry Pi

I comandi per trovare il processo di esecuzione in alto sono menzionati di seguito, passano attraverso ciascuno di essi e scegli la tua soluzione migliore:

Comando 1

Il primo comando nella nostra lista è il PS Aux comando che visualizza il rapporto di processo complessivo con Pid (Identificazione del processo) Numero, utilizzo della memoria, uso della CPU e altri dettagli importanti:

$ ps aux

Comando 2

Se non sei interessato a tutti i dettagli e si desidera visualizzare solo i migliori processi che consumano memoria e CPU, è possibile utilizzare il comando di seguito per ottenere un output semplice con solo memoria e importo dell'utilizzo della CPU:

$ PS -EO PID, PPID, CMD,%MEM,%CPU - -SORT = -%MEM | Testa

Comando 3

Infine, se si desidera visualizzare i processi in modo tale da essere ordinati sulla base dell'utilizzo della memoria, eseguire il comando di seguito:

$ PS AUX -Sort -%Mem

Puoi anche fare lo stesso per l'utilizzo della CPU, basta sostituire %Mem con %processore Nel comando sopra:

$ PS AUX -Sort -%CPU

Conclusione

Esistono tre comandi che possono essere utilizzati per visualizzare i processi in esecuzione in alto in base alla memoria più alta e all'utilizzo della CPU. La sintassi e lo scopo di ciascuno sono discussi nelle linee guida sopra menzionate; Gli utenti possono optare per uno di questi.