Estime as informações de uso da RAM de um dispositivo incorporado

1

Estou monitorando o desempenho de um dispositivo embarcado baseado em ARM que executa o poky linux distro (do projeto Yocto) que contém o sistema de compilação OpenEmbedded. Preciso obter o consumo de MHz (ciclos da CPU) e a RAM usada para qualquer processo executado no sistema. Embora a top utility me permita ver a porcentagem da CPU usada (o que me permite estimar a CPU MHz por sua vez), ela apenas fornece o tamanho da memória virtual (VSZ) usado pelo processo, mas não > memória física usada.

Existe alguma maneira de obter esta informação que eu preciso?

    
por skrowten_hermit 17.03.2016 / 11:53

2 respostas

0

Eu acho que "ciclos" é geralmente muito sem sentido (era quando o cpu não tinha cache e 1 núcleo). O que é mais útil é o tempo "inativo" - e quanto os processos individuais da CPU estão consumindo (e experiência de domínio para entender "o que é razoável".

htop ou top é útil - você também pode querer ver / proc / loadavg e / proc / meminfo.

    
por 17.03.2016 / 22:52
0
htop

Aqui está uma lista que explica o que cada coluna significa.

  • PID: um número de ID do processo.
  • USER: o proprietário do processo.
  • PR: a prioridade do processo. Quanto menor o número, maior o prioridade.
  • NI: O bom valor do processo, que afeta sua prioridade.
  • VIRT: Quanta memória virtual o processo está usando.
  • RES: Quanta RAM física o processo está usando, medida em kilobytes.
  • SHR: Quanta memória compartilhada o processo está usando.
  • S: O status atual do processo (zumbis, dormindo, correndo, dormir ininterruptamente ou rastreado).
  • % de CPU: a porcentagem do tempo do processador usado pelo processo.
  • % MEM: A porcentagem de RAM física usada pelo processo.
  • TIME +: quanto tempo do processador o processo usou.
  • COMMAND: o nome do comando que iniciou o processo.



Seguindo o comentário de Gilles ( htop não mostra mais informação do que o top, só mostra de uma forma mais agradável ), o que eu não concordo, na minha distro htop mostra muito mais informação do que top:

    
por 17.03.2016 / 12:04