Roh*_*ith 14 windows performance resources performancecounter virtual-machine
我正在努力加快编译我的应用程序所花费的时间,而我正在调查的一件事是检查哪些资源,如果有的话,我可以添加到构建机器以加快速度.为此,我如何确定是否应该投入更多的CPU,更多的RAM,更好的硬盘或者该进程是否受到其他资源的约束?我已经看到了这个(如何检查应用程序是cpu绑定还是内存绑定?)并且我正在寻找更多提示和指针.
到目前为止我尝试过的:
在构建计算机上与本地计算机上的进程计时.我发现构建机器需要的时间是我的机器的两倍.
运行"资源监视器"并查看进程运行时的CPU使用率,内存使用情况和磁盘使用情况 - 在执行此操作时,我无法解释数字,主要是因为我不明白每个列的含义以及转换为虚拟机与物理盒以及多CPU盒的含义.
开始 > 运行 > perfmon.exe
性能监视器可以绘制许多系统指标,您可以使用这些指标来推断瓶颈所在,包括 CPU 负载、IO 操作、页面文件命中率等。
此外,Platform SDK 现在包含一个名为 XPerf 的工具,可以提供与开发人员更相关的信息。
| 归档时间: |
|
| 查看次数: |
3205 次 |
| 最近记录: |