使用Process Monitor定位benchstat工具执行过程
背景
在《Benchmarking in Go》这篇文章中,我们期望使用benchstat这个工具比较两个基准测试的结果。但是,这个工具在使用过程中并没有生效。
操作系统:windows11
go版本:go1.21.0
文件路径,工具是否安装成功等常见的问题均已排查过未见异常。
借助windows Process Monitor工具捕获这个命令的运行情况benchstat 10_runs_bench.txt 20_runs_bench.txt。
排查过程
工具下载地址:Process Monitor - Sysinternals | Microsoft Learn
首先设置过滤条件。
添加文件过滤规则
点击 Process Monitor 顶部的 Filter → Filter...,新增两条规则:
- Process Name →
Contains