Estoy monitoreando el rendimiento de un dispositivo integrado basado en ARM que ejecuta la distribución poky linux (del proyecto Yocto) que contiene el sistema de compilación OpenEmbedded. Necesito obtener el consumo de MHz (ciclos de CPU) y la RAM utilizada para cualquier proceso que se ejecute en el sistema. Aunque la utilidad top
me permite ver el% de CPU utilizado (lo que me permite estimar la frecuencia de la CPU a su vez), solo da el tamaño de la memoria virtual (VSZ) utilizado por el proceso pero no memoria física utilizada.
¿Hay alguna manera de obtener esta información que necesito?