(no title)
6figurelenins | 2 years ago
$ hyperfine -N -w 100 -m 1000 -L bin jq,jaq "echo '[1,2,3]' | {bin} '.[1]'"
Benchmark 1: echo '[1,2,3]' | jq '.[1]'
Time (mean ± σ): 3.4 ms ± 1.7 ms [User: 0.6 ms, System: 2.6 ms]
Range (min … max): 0.7 ms … 5.8 ms 1000 runs
Benchmark 2: echo '[1,2,3]' | jaq '.[1]'
Time (mean ± σ): 3.4 ms ± 1.7 ms [User: 0.5 ms, System: 2.7 ms]
Range (min … max): 0.7 ms … 5.8 ms 1000 runs
Summary
echo '[1,2,3]' | jq '.[1]' ran
1.00 ± 0.71 times faster than echo '[1,2,3]' | jaq '.[1]'
jerf|2 years ago