Rustのインメモリファイルシステムのパフォーマンス:驚くべきことに、関係ない

2025-08-25

RustでCLIツールを構築中に、ファイル管理テストの高速化のためにインメモリファイルシステムを使用しようとしました。`vfs`や`rsfs`などのクレートを調べた結果、驚くべきことに、現代のSSDとOSのファイルシステムキャッシュは非常に効率的であるため、インメモリファイルシステムを使用してもパフォーマンスの向上はほとんどないという結論に至りました。インメモリファイルシステム、通常のファイルシステム、RAMディスクを使ったテストはいずれも約45msかかりました。これは期待とは大きく異なっていました。インメモリファイルシステムの使用でパフォーマンスの違いが見られた事例を共有していただければ幸いです。