WindowsXPのJavaから実行する必要のあるコマンドライン実行可能ファイルがあります。入力と出力としてファイルを使用します。しかし、ファイルIOのオーバーヘッドを避けたいので、メモリ内のRAMファイルシステムを考えました。
NetBSDにはmount_mfs
。
これを行う最も便利な方法をお勧めしますか?
WindowsXPのJavaから実行する必要のあるコマンドライン実行可能ファイルがあります。入力と出力としてファイルを使用します。しかし、ファイルIOのオーバーヘッドを避けたいので、メモリ内のRAMファイルシステムを考えました。
NetBSDにはmount_mfs
。
これを行う最も便利な方法をお勧めしますか?
また、これが本当に必要かどうかも検討する必要があります(時期尚早の最適化、yadda、yadda)。最新のすべてのオペレーティングシステムでは、ファイルシステムI / Oはとにかくキャッシュされるため、頻繁に使用されるファイルは基本的にRAMディスクと同じくらい高速です。
関連する質問(多くの良い答えがあります): コンパイル用のRAMドライブ-そのようなものはありますか?
Commons VFSは、メモリ内ファイルシステムを含む仮想ファイルシステムへの便利なインターフェイスを提供します。