Rustで書かれたベンチマークツール hyperfineの紹介
はじめに
scoop-searchというscoopのツール検索の高速化を図るライブラリを見つけた時、readmeに書いてあったベンチマークツールに目が留まりました。
それがこちら、hyperfineです。
- hyperfine: https://github.com/sharkdp/hyperfine
なお、PowerShellユーザーということもあり今回はscoopでインストールしました。
scoop install hyperfine
lsdとcoreutils lsの速度比較検証
hyperfine --warmup 3 'lsd' 'coreutils ls'
すると結果は以下のようになりました。
coreutils ls の方が lsdよりも3.41 ± 0.16倍速い結果となりました。
lsdはアイコンおよびcolorが有効である分の遅延でしょう。
以上便利ベンチマークコマンドでした。