我使用 xperf 将 ETW 捕获到文件中。
正如我设置的那样,它似乎只在-MaxFileLimit
到达时才将数据写入磁盘。
xperf -start MySession -f Log.etl -on {GUID} -MaxFile 10 -FileMode Circular
我可以设置它以便更频繁地写入文件吗?我希望能够在事件发生后立即获取日志。
LE:我想将跟踪记录到文件中,但也要防止文件超过大小限制。而且我希望能够在不中断记录会话的情况下获取文件的副本以查看最新记录的信息。(目前为了获得有用的信息,我有 2 个选项:停止会话或等待达到 MaxFile)。希望我的意图现在很清楚。