Com trobar el procés d'execució superior per l'ús més alt de memòria i CPU a Raspberry Pi

Com Trobar El Proces D Execucio Superior Per L Us Mes Alt De Memoria I Cpu A Raspberry Pi



En un dispositiu amb petit espai d'emmagatzematge o memòria RAM com ara Raspberry Pi, els usuaris sempre han de ser conscients del que emmagatzemen i de la seva mida, perquè tot això pot afectar molt el rendiment del dispositiu. Normalment, els usuaris de Raspberry Pi es mantenen atents a l'espai al disc, però solen oblidar que no només les dades ocupen l'espai, sinó que els processos del sistema també ocupen l'espai a la memòria i la CPU. Tot i que hi ha diferents processos que s'executen en segon pla i trobar aquells que consumeixen més memòria i utilització de la CPU és difícil per a algú.

Si teniu problemes per trobar la informació d'un procés que consumeix més memòria i ús de CPU al sistema Raspberry Pi, seguiu aquesta guia per conèixer les diferents ordres per a aquesta tasca.

Trobar els processos principals per ús de memòria i CPU a Raspberry Pi

Les ordres per trobar el procés d'execució superior s'esmenten a continuació, reviseu cadascuna d'elles una per una i trieu la millor opció:







Comandament 1

La primera ordre de la nostra llista és la ps a comanda que mostra l'informe general del procés amb PID Número d'identificació del procés , ús de la memòria , ús de la CPU i altres detalls importants:



$ ps a



Comandament 2

Si no esteu interessats en tots els detalls i només voleu mostrar els processos més importants que consumeixen memòria i CPU, podeu utilitzar l'ordre esmentada a continuació per obtenir una sortida senzilla amb només memòria i quantitat d'ús de CPU:





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

Comandament 3

Finalment, si voleu mostrar els processos de tal manera que s'ordenin en funció de l'ús de la memòria, executeu l'ordre que s'escriu a continuació:



$ ps aux --sort -%mem

També podeu fer el mateix per a l'ús de la CPU, només substituïu-lo %mem amb %cpu a l'ordre anterior:

$ ps aux --sort -%cpu

Conclusió

Hi ha tres ordres que es poden utilitzar per mostrar els processos en execució més importants en funció de l'ús més elevat de memòria i CPU. La sintaxi i el propòsit de cadascun es discuteixen a les directrius esmentades anteriorment; Els usuaris poden optar per qualsevol d'aquests.