如何衡量应用程序的性能

如何衡量应用程序的性能

我想在我办公室的旧机器上安装 Twitter 客户端。我想安装一个资源占用最少的客户端。我的问题是,我应该如何衡量应用程序的性能。

很容易看出它占用了多少磁盘空间。但是如何测量它在正常运行时使用了多少内存、处理器时间和网络资源?

答案1

该程序应该会告诉您它的要求,如果没有,如果您使用的是 Windows,您可以在安装后尝试使用好用的任务管理器(在“进程”选项卡下,查看“内存使用情况”列)来查看应用程序占用了多少内存。您还可以使用这个名为进程探索器。它几乎破坏了系统上的每个应用程序和系统进程。

答案2

Windows 有一个内置的性能监视器,称为性能监视器。您可以将其设置为针对特定进程或程序(例如 myTwitterClient.exe)进行测量。它有测量处理器时间、内存使用情况、网络发送、网络接收等选项 :)

我认为应用程序也可以注册自己的特殊计数器,但所有进程都应该可以进行测量(我已经有一段时间没有使用它了)。

相关内容