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