用 hyperfine 对命令做基准测试

测量并比较 shell 命令的运行时间,并给出统计结果。

macOS性能脚本命令行低风险
运行 hyperfine '命令1' '命令2',同时计时并输出对比。

01命令

命令
$ hyperfine 'sleep 0.1' 'sleep 0.2'

02作用说明

hyperfine 会多次运行每条命令、丢弃预热轮次,并报告平均值、最小值、最大值和标准差,还能识别异常值。用 --warmup、--runs、--prepare 控制测量,比单次 time 可靠得多。

03风险

风险低风险
系统兼容性macOS with Homebrew installed
!注意: 测量包含进程启动和 I/O 时间;请使用真实输入并在空闲机器上测试。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Homebrew formula: hyperfine
    Homebrew · vendor-doc · 2026-09-20
    依据: Packages hyperfine, a command-line benchmarking tool with warmup and statistical output.

最后验证: 2026-09-22 · 分类: 开发者