我正在开发一个由内核分布式网络文件系统组成的项目。
我达到了测试我的实现的程度。为此,我想监视它的CPU负载,由此我指的是我的模块的内核负载。
正如我从一篇类似的帖子中了解到的,没有办法监控内核模块的负载,因此我想知道哪种方法最好?
测试我的应用程序的一个示例是并行运行dd
命令。
目前我使用pidstat -c "dd" -p ALL
来监视命令dd的系统负载。与此同时,我正在查看top
工具(top -d 0.2
,以查看更多'准确值)。
有了这些,我不相信我的监控方式非常准确。
非常感谢任何建议。 谢谢。