![Microsoft Windows 性能记录器在启动跟踪期间丢弃了事件](https://linux22.com/image/1535348/Microsoft%20Windows%20%E6%80%A7%E8%83%BD%E8%AE%B0%E5%BD%95%E5%99%A8%E5%9C%A8%E5%90%AF%E5%8A%A8%E8%B7%9F%E8%B8%AA%E6%9C%9F%E9%97%B4%E4%B8%A2%E5%BC%83%E4%BA%86%E4%BA%8B%E4%BB%B6.png)
有人知道如何增加与 Microsoft Windows Performance Recorder 应用程序关联的缓冲区数量吗?我尝试捕获启动跟踪,并在使用 Windows Performance Analyzer 打开 .etl 跟踪文件时收到以下错误消息:
=== 开始错误消息 ===
性能分析器注意到在此跟踪中丢失了 1782066 个事件和 0 个缓冲区。
这通常是由于 ETW 日志记录的磁盘带宽不足造成的。
请尝试增加缓冲区的最小和最大数量和/或缓冲区大小。将这些值加倍将是一个不错的首次尝试。
但请注意,此操作会增加为 ETW 缓冲区保留的内存量,从而增加场景的内存压力。
请参阅“xperf –help start”了解相关的命令行选项。
在这种情况下,Windows Performance Analyzer 可能无法提供可靠的数据。
您想继续分析此跟踪吗?
=== 结束错误消息 ===