选项:限制
“ 限制” 选项会导致 GPUView 筛选出不重要的事件和对象。 此筛选会导致 GPUView 使用更少的内存,从而允许用户加载大型 ETL 文件。
有几个不同的筛选器级别。 可以在 GuidStats.txt中找到不同级别的示例。 指定的级别包括关联的事件和对象以及所有先前级别的事件和对象。 例如,如果指定了级别 3,则包括级别 0、1、2 和 3 中的所有事件和对象,并排除级别 4 和 5 中的事件和对象。
下表显示了可用于筛选指示的事件和对象的数字。
Number | 包括哪些事件和对象 |
---|---|
0 | 用于生成执行信息的关键事件,如进程和线程事件。 |
1 | 提供队列数据包、DMA 数据包和对象分配等上下文信息的关键对象。 |
2 | 有用的对象,如 VSync、堆栈浏览和页面错误信息。 |
3 | 额外信息。 也就是说,除了名称和事件处理程序(转储自己的数据)之外,还不会提供任何其他信息的事件。 |
4 | 默认。 具有名称的任何信息。 换句话说,如果事件具有在 GuidStats.txt 中命名的 GUID,则会显示该事件。 |
5 | 无名称事件。 如果 ETL 文件包含 GPUView 无法解释的事件,则不会命名这些事件。 GPUView 通常使用默认级别 (4) 筛选掉这些事件。 若要查看这些事件,应指定此级别。 |
可以将以下语法用于此选项:
Gpuview /l 3
Gpuview -Limit 5
如果指定的级别大于支持的级别,GPUView 将忽略输入,将级别设置为默认级别,并且通常会加载。
如果未指定级别,GPUView 会自动加载,就像在命令行上指定级别 4 一样。
如果指定多个级别,则不会加载 GPUView。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈