Como encontrar o processo de execução superior por memória mais alta e uso da CPU no Raspberry Pi

Como encontrar o processo de execução superior por memória mais alta e uso da CPU no Raspberry Pi
Em um dispositivo com pequeno espaço de armazenamento ou aríete, como o Raspberry Pi, os usuários sempre precisam permanecer conscientes sobre o que estão armazenando e quão grande é, porque tudo isso pode afetar bastante o desempenho do dispositivo. Geralmente, os usuários de Raspberry Pi permanecem vigilantes sobre o espaço no disco, mas tendem a esquecer que não são apenas os dados que ocupam o espaço, mas os processos do sistema também ocupam o espaço na memória e na CPU. Embora existam processos diferentes em segundo plano e encontrar aqueles que consomem a memória mais alta e a utilização da CPU é difícil para alguém.

Se você está tendo problemas para encontrar as informações de um processo que consome a memória mais alta e o uso da CPU no sistema Raspberry Pi, siga este guia para aprender sobre diferentes comandos para esta tarefa.

Encontrando os principais processos por memória e uso da CPU no Raspberry Pi

Os comandos para encontrar o processo superior em execução são mencionados abaixo, passam por cada um deles um por um e escolha o seu melhor ajuste:

Comando 1

O primeiro comando em nossa lista é o ps aux comando que exibe o relatório geral do processo com PID (Identificação do processo) Número, uso de memória, utilização do CPU e outros detalhes importantes:

$ ps aux

Comando 2

Se você não estiver interessado em todos os detalhes e deseja exibir apenas a maioria dos processos que consomem memória e CPU, você pode usar o comando abaixo mencionado para obter uma saída direta com apenas a memória e o valor de uso da CPU:

$ ps -eo pid, ppid, cmd,%mem,%cpu - -sort = -%mem | cabeça

Comando 3

Por fim, se você deseja exibir os processos de tal maneira que eles são classificados com base no uso da memória, execute o comando abaixo escrito:

$ PS AUX - -Sort -%Mem

Você também pode fazer o mesmo para o uso da CPU, apenas substitua %mem com %CPU No comando acima:

$ PS AUX -Sort -%CPU

Conclusão

Existem três comandos que podem ser usados ​​para exibir os principais processos de execução com base na memória mais alta e no uso da CPU. A sintaxe e o objetivo de cada um são discutidos nas diretrizes acima mencionadas; Os usuários podem optar por qualquer um desses.