#811·hyperfine

使用 " 类指令 " 和 " 参考 " 两种选项会导致相对速度表的混乱

作者: raviqqe创建于 2025年3月30日更新于 2026年5月17日

当“类型指令”和“参考”两个选项一起使用时,Hyperfine会从相对速度表中“比”更快地下降,“比”更低”的说明,因为所有东西看起来都比引用慢。

实例

□只有`参考'

在总表中,“比”和“比”形容词要快。

hyperfine - 引用“ sleep 2” “ sleep 1” “ sleep 3” 基准1:睡眠 2 时间( 平均值 ± 3/ ): 2.014 s ± 0.003 s [用户: 0.004 s, 系统: 0.004 s] 范围( 最小. 最大): 2. 006 s. 2. 018 s 10 跑

基准2:睡眠 1 时间( 平均值 ± 3/ ): 1. 020 s ± 0.010 s [用户: 0.004 s, 系统: 0.004 s] 范围(分.最大): 1.010 s. 1.045 s 10跑

基准3:睡眠 3 时间( 平均值 ± 3/ ): 3. 018 s ± 0.004 s [用户: 0.005 s, 系统: 0.005 s] 距离( 最小. 最大): 3. 012 s. 3. 022 s 10 跑

内容提要 睡觉2跑 1.97 ± 0.02 倍于睡眠 1 1.50±0.00 比睡眠快3倍


□`-参考'和`-类命令'

在相对速度比较表中,你看不到`快于'和`慢于'形容词。

嘘
> hyperfine - sort 命令 - 引用'sleep 2's' sleep 1's sleep 3'
基准1:睡眠 2
时间( 平均值 ± 3/ ): 2.014 s ± 0.003 s [用户: 0.003 s, 系统: 0.003 s]
射程(分.最大):2.007 s.2.017 s 10跑

基准2:睡眠 1
时间(平均值± 53.0):1.015 s±0.002 s [用户:0.004 s,系统:0.003 s]
范围( 最小. 最大): 1.011 s. 1.017 s 10 跑道

基准3:睡眠 3
时间( 平均值 ± 3/ ): 3. 016 s ± 0.001 s [用户: 0.004 s, 系统: 0.004 s]
范围( 最小. 最大): 3. 013 s. 3. 017 s 10 跑

相对速度比较
1.00睡眠 2
1.98 ± 0.01 睡眠 1
1.50 ± 0.00 睡眠 3

解决

我认为有两个选择。

  • 在指定“各类指令”和“参考”两种选项时,加上“快于”和“慢于”说明。
  • 对候选人使用低于1的相对速度,速度比参考文件快.

内容来源: sharkdp/hyperfine