PresentMon是一个捕捉和分析与Windows上交换链演示有关的ETW事件的工具,它可以用来追踪图形应用程序的关键性能指标(例如,CPU和显示器的帧持续时间和延迟),并在不同的图形API,不同的硬件配置,以及桌面和UWP应用程序中工作。
命令行选项
PresentMon需要由 "性能日志用户 "用户组的成员运行,或者以管理员权限运行。如果这两者都不对,你会得到一个错误 "启动跟踪会话失败(拒绝访问)"。
要把一个用户添加到 "性能日志用户 "用户组。
以管理员身份运行compmgmt.msc。
在 "计算机管理 "窗口,展开 "系统工具",展开 "本地用户和组",然后点击 "组"。
双击 "性能日志用户",然后点击 "添加"。
在 "输入要选择的对象名称 "文本框中,输入要添加的用户账户或组账户的名称,然后点击 "确定"。
退出并重新登录以使更改生效。
如果PresentMon不是以管理员权限运行,它将没有在不同用户账户上运行的进程的完整进程信息。这些进程将在控制台和CSV中被列为"",而且不能以名称为目标。