Rustで書かれたベンチマークツール hyperfineの紹介

Featured Image

はじめに

scoop-searchというscoopのツール検索の高速化を図るライブラリを見つけた時、readmeに書いてあったベンチマークツールに目が留まりました。

それがこちら、hyperfineです。


なお、PowerShellユーザーということもあり今回はscoopでインストールしました。

scoop install hyperfine

lsdとcoreutils lsの速度比較検証

  • ではサンプルとして、lsdcoreutilslsの2つの速度を計測してみましょう。
hyperfine --warmup 3 'lsd' 'coreutils ls'

すると結果は以下のようになりました。

hyperfine

coreutils ls の方が lsdよりも3.41 ± 0.16倍速い結果となりました。

lsdはアイコンおよびcolorが有効である分の遅延でしょう。

以上便利ベンチマークコマンドでした。

次の記事 ブログの移設