基本介紹
- 中文名:GNOME虛擬檔案系統
- 外文名:GNOME Virtual file system
- 縮寫:GVfs
- 領域:計算機
簡介,GNOME,檔案系統,虛擬檔案系統,
簡介
GNOME虛擬檔案系統安裝了數個模組,這些模組由使用libgio API的應用程式自動使用。它也有FUSE支持,以允許不使用GIO的應用程式訪問GVfs檔案系統。
GNOME
GNOME是GNU計畫的一部分。
檔案系統
計算機的檔案系統是一種存儲和組織計算機數據的方法,它使得對其訪問和查找變得容易,檔案系統使用檔案和樹形目錄的抽象邏輯概念代替了硬碟和光碟等物理設備使用數據塊的概念,用戶使用檔案系統來保存數據不必關心數據實際保存在硬碟(或者光碟)的地址為多少的數據塊上,只需要記住這個檔案的所屬目錄和檔案名稱。在寫入新數據之前,用戶不必關心硬碟上的那個塊地址沒有被使用,硬碟上的存儲空間管理(分配和釋放)功能由檔案系統自動完成,用戶只需要記住數據被寫入到了哪個檔案中。
檔案系統通常使用硬碟和光碟這樣的存儲設備,並維護檔案在設備中的物理位置。但是,實際上檔案系統也可能僅僅是一種訪問數據的界面而已,實際的數據是通過網路協定(如NFS、SMB、9P等)提供的或者記憶體上,甚至可能根本沒有對應的檔案(如proc檔案系統)。
虛擬檔案系統
虛擬檔案系統(英語:Virtual file system,縮寫為VFS),又稱虛擬檔案切換系統(virtual filesystem switch),是作業系統的檔案系統虛擬層,在其下是實體的檔案系統。虛擬檔案系統的主要功用,在於讓上層的軟體,能夠用單一的方式,來跟底層不同的檔案系統溝通。在作業系統與之下的各種檔案系統之間,虛擬檔案系統提供了標準的操作接口,讓作業系統能夠很快的支持新的檔案系統。