2022-10-07 12:43:22 +00:00
|
|
|
|
866 MB db/data.mdb
|
|
|
|
|
233 MB test.bin
|
|
|
|
|
95 MB json.zip
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
hyperfine -n print -n print2 -n zip-print -w 100 -m 100 ".\target\release\chgk_ledb.exe print 444" ".\target\release\chgk_ledb.exe print2 444" ".\target\release\chgk_ledb.exe zip-print 4 84"
|
2022-10-06 18:22:19 +00:00
|
|
|
|
|
|
|
|
|
Benchmark 1: print
|
2022-10-07 12:43:22 +00:00
|
|
|
|
Time (mean ± σ): 17.7 ms ± 2.0 ms [User: 4.3 ms, System: 13.3 ms]
|
|
|
|
|
Range (min … max): 15.7 ms … 32.0 ms 100 runs
|
2022-10-06 18:22:19 +00:00
|
|
|
|
|
|
|
|
|
Benchmark 2: print2
|
2022-10-07 12:43:22 +00:00
|
|
|
|
Time (mean ± σ): 62.2 ms ± 4.3 ms [User: 5.6 ms, System: 53.1 ms]
|
|
|
|
|
Range (min … max): 58.1 ms … 94.5 ms 100 runs
|
2022-10-06 18:22:19 +00:00
|
|
|
|
|
|
|
|
|
Benchmark 3: zip-print
|
2022-10-07 12:43:22 +00:00
|
|
|
|
Time (mean ± σ): 37.0 ms ± 6.1 ms [User: 12.0 ms, System: 20.8 ms]
|
|
|
|
|
Range (min … max): 32.3 ms … 94.3 ms 100 runs
|
2022-10-06 18:22:19 +00:00
|
|
|
|
|
|
|
|
|
Summary
|
|
|
|
|
'print' ran
|
2022-10-07 12:43:22 +00:00
|
|
|
|
2.08 ± 0.41 times faster than 'zip-print'
|
|
|
|
|
3.50 ± 0.46 times faster than 'print2'
|