我的codedui测试有内存泄漏,我想更好地确定泄漏的来源 - 你知道一种方法来监控运行codedui测试的QTAgent进程吗?
答案 0 :(得分:2)
不确定您是否需要运行代理,但以下是advised by Microsoft以查找内存泄漏:
在perfmon
中输入Start > Run
,启动效果监控器。单击性能监视器和绿色加号图标。
在此处为您的流程添加以下计数器:
Process-->Private Bytes
Process-->Virtual Bytes
要保存日志数据,请右键单击左侧面板中的Performance Monitor
,然后单击New > Data Collector Set
。命名并保存在某处,然后在最后一步检查Start this data collector set now
。
这将为您提供进程的日志文件。
要阅读数据,请使用两个图表:
专用字节计数器指示进程已分配的内存总量,不包括与其他进程共享的内存。
虚拟字节计数器指示进程正在使用的虚拟地址空间的当前大小。
尝试使用UMDH后找到问题的根源。