我在 Linux 环境中进行性能测试的方法是否正确?

我在 Linux 环境中进行性能测试的方法是否正确?

我想在 Linux 环境中对 C++ 应用程序进行性能测试。我需要测量应用程序的 CPU 和内存使用情况。该应用程序是一个多线程应用程序。

在这个需求中,我遇到了两个工具/实用程序(sartop)。我现在的问题是,如果我想按用户监视 CPU 使用情况,我可以使用该top实用程序来执行此操作,但我不确定该sar实用程序中是否可用。如果我的方法有误,请指导我如何在 Linux 环境中进行性能测试的正确路径。

最后,我使用 PuTTY 登录远程 Linux 计算机,但任何基于 GUI 的工具都无法帮助我。

任何帮助都会对我很有用。

答案1

我认为这time足以为你完成全部工作。阅读该man页面以避免使用内置time命令。

相关内容