有没有人知道一个好的测试工具,可以生成一个包含CPU周期和RAM使用率的图形?
我会为前女友做些什么。我将运行一个应用程序,当应用程序运行时,测试工具将记录CPU周期和RAM使用情况,并生成一个图形作为输出。
基本上,我想测试的是一个应用程序在RAM和CPU上的负载有多重。
提前谢谢。
发布于 2011-11-24 14:38:45
如果是Windows,最简单的方法可能是性能监视器(perfmon.exe)。
您可以配置您感兴趣的计数器(例如处理器时间/提交的字节/et),并创建一个数据收集器集,以所需的时间间隔测量这些计数器。甚至还有用于基本系统性能报告的模板,或者您可以为您感兴趣的特定进程添加计数器。
您可以计划要执行采样的时间,您将能够使用PerfMon查看结果或导出到文件以进行进一步处理。
基础视频教程:http://www.youtube.com/watch?v=591kfPROYbs
一个很好的示例,它展示了如何监视SQL:http://www.brentozar.com/archive/2006/12/dba-101-using-perfmon-for-sql-performance-tuning/
发布于 2011-11-24 12:46:00
Loadrunner是我能想到的最好的;但它也非常昂贵!根据你正在尝试做的事情,可能有更便宜的替代方案。
发布于 2011-11-25 23:45:19
任何可以连接到标准Windows或NIX系统实用程序的工具都可以做到这一点。在过去的15年里,这是几乎每个商业工具(HP、IBM、Microfocus等)上的一个事实上的功能集。一些纯web的商业工具(但不是所有)和托管服务提供了wekll。对于托管服务,您通常需要在防火墙上穿透一个洞,以便它们访问主机以进行监控。
在开源的基础上,这是一个完全混合的包。有些支持一个平台,但不支持其他平台(例如,支持Windows,但不支持NIX,反之亦然)。
你使用的是什么工具?不幸的是,人们经常使用性能工具,而不知道他们现有工具集的监控功能。
https://stackoverflow.com/questions/8252009
复制相似问题