仮想ファイルシステム
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/28 08:41 UTC 版)
仮想ファイルシステム(かそうファイルシステム、英: Virtual File System、VFS)は、実際のファイルシステムの上位に位置する抽象化層である。VFSの目的はクライアントアプリケーションが様々なファイルシステムに同じ方法でアクセスできるようにすることである。例えば VFS を使うと、クライアントアプリケーションはローカルな記憶装置にもネットワーク上の記憶装置にも透過的にアクセスできるため、その違いを意識する必要がない。あるいは、Windows、Mac OS、UNIXといったオペレーティングシステム (OS) の違いを超えてファイルシステムの違いを意識することなくアクセスすることが可能となる。
- ^ Emulation on Amiga Comparison between PCX and PCTask, Amiga PC emulators.
- ^ EMULATORS
- ^ Help About WinUAE (See Hardfile section).
- ^ Help About WinUAE (See Add Directory section)
- ^ whefs
- ^ ScalingWeb's Embedded File System in C++
- ^ Solid File System
- 1 仮想ファイルシステムとは
- 2 仮想ファイルシステムの概要
- 3 実装
- 4 単一ファイルによる仮想ファイルシステム
- 5 参考文献
- 6 関連項目
仮想ファイルシステム
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/31 17:32 UTC 版)
「Filesystem in Userspace」の記事における「仮想ファイルシステム」の解説
FUSEは仮想ファイルシステムを書くために特に有用である。ディスクに対してデータを読み書きすることを基本とした伝統的なファイルシステムとは異なり、仮想ファイルシステムは実際にデータをファイルシステムに保存しない。それらは既存のファイルシステムやストレージデバイスのビューや翻訳として振舞う。 原則として、FUSE実装で利用可能なリソースはどれでもファイルシステムとしてエクスポート可能である。
※この「仮想ファイルシステム」の解説は、「Filesystem in Userspace」の解説の一部です。
「仮想ファイルシステム」を含む「Filesystem in Userspace」の記事については、「Filesystem in Userspace」の概要を参照ください。
固有名詞の分類
- 仮想ファイルシステムのページへのリンク