これは何?
指定したディレクトリのサイズ一覧を取得する方法は以下の記事で整理したが、一番速度の速いsduでは、表示方法に改善点が残っていた。
ディレクトリサイズ一覧の取得方法あれこれ - pipin68k’s blog
Rustでコード生成で作ればよいのではないか、と思ったので以下に作成した。
パフォーマンス比較
約 60GBのSSD上のWindowsフォルダを対象として比較した結果は下表のとおり。作成した rdu はsdu には及ばないが、PowerShellや他のツールと比べれば、十分早いものとなっている。
| ツール | 実行時間[秒] |
|---|---|
| sdu | 24.6 |
| rdu | 33.5 |