跳转到内容

虛擬檔案系統

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是虛擬檔案系統当前版本,由Junjie Yuan留言 | 贡献编辑于2018年3月13日 (二) 14:28 (更改内链重定向)。这个网址是本页该版本的固定链接。

(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)

虛擬檔案系統(英語:Virtual file system,縮寫為VFS),又稱虛擬檔案切換系統(virtual filesystem switch),是作業系統的檔案系統虛擬層,在其下是實體的檔案系統。虛擬檔案系統的主要功用,在於讓上層的軟體,能夠用單一的方式,來跟底層不同的檔案系統溝通。在作業系統與之下的各種檔案系統之間,虛擬檔案系統提供了標準的操作介面,讓作業系統能夠很快的支援新的檔案系統。

概論

[编辑]

歷史

[编辑]

昇陽電腦在1985年開發的SunOS 2.0實作了第一個虛擬檔案系統。它讓UNIX的系統呼叫可以適用於本地端的UFS,以及遠端的NFS。獲得昇陽電腦授權的軟體開發商,將這個架構擴展出去。微軟的MS-DOS FAT檔案系統很快就被加入SunOS之中,但是直到SunOS 4.1之後才得到合法授權可以正式出貨。SunOS的虛擬檔案系統架構,之後被加入到UNIX System V第四版中。