如何监控运行嵌入式 Linux 和 BusyBox 的设备上的 CPU 使用情况?

Ala*_*lan 4 monitoring busybox cpu-usage

我最近开始使用使用嵌入式 Linux 和 BusyBox 的设备。它非常精简,没有iostatsar。它也没有用于包管理的dpkgapt 。该系统是一个保密协议下的开发黑盒,操作系统版本信息是:

Linux localhost 2.6.34 #1 SMP Fri Sep 14 10:12:23 EDT 2012 armv7l GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我想监视系统资源,特别是 CPU 和内存使用情况,并且想知道如何执行此操作。看来 BusyBox 唯一可用的命令是top,我想要其他替代方法。

我想我可以在我的 Windows 开发系统上交叉编译sar并以某种方式将其复制过来,但我从未这样做过......但是,如果这是我的最佳选择,我愿意尝试一下,所以该领域的提示将受到赞赏。

编辑:在阅读了SAR 的 Linux 实现之后,看来我不会简单地交叉编译sar,而是包含sar和其他相关命令的sysstat实用程序套件。