Cómo obtiene Python la frecuencia de la CPU y el uso de memoria del sistema actual
Si desea escribir su propio programa para lograr esto, puede consultar su código fuente.
top/free se encuentra en el paquete procps (apt-get source procps).
Busque la función cpus_refresh() y podrá ver cómo analiza el uso de la CPU en /proc/stat. La función meminfo() muestra cómo analizar la utilización de la memoria desde /proc/meminfo (este archivo es fácil de analizar usted mismo).