有人知道可以生成包含 CPU 周期和 RAM 使用情况的图表的好测试工具吗?
我会为前任做什么。我将运行一个应用程序,当应用程序运行时,测试工具将记录 CPU 周期和 RAM 使用情况,并将生成一个图表作为输出。
基本上,我要测试的是应用程序对 RAM 和 CPU 施加了多大的负载。
提前致谢。
最佳答案
如果这是 Windows,最简单的方法可能是性能监视器 (perfmon.exe)。
您可以配置您感兴趣的计数器(例如处理器时间/提交的字节数/等)并创建一个数据收集器集以按所需的时间间隔测量这些计数器。甚至还有用于基本系统性能报告的模板,或者您可以为您感兴趣的特定进程添加计数器。
您可以安排要执行采样的时间,您将能够使用 PerfMon 查看结果或导出到文件以供进一步处理。
基础视频教程:http://www.youtube.com/watch?v=591kfPROYbs
展示如何监控 SQL 的好示例: http://www.brentozar.com/archive/2006/12/dba-101-using-perfmon-for-sql-performance-tuning/
关于可以生成图形的性能测试工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8252009/