GNOME虛擬檔案系統

GNOME虛擬檔案系統(英語:GNOME Virtual file system,縮寫GVfs)是GNOMEGIO的I/O抽象設計的用戶空間虛擬檔案系統,並自GLib 2.15.1起在其中提供一個庫。

基本介紹

  • 中文名:GNOME虛擬檔案系統
  • 外文名:GNOME Virtual file system
  • 縮寫:GVfs
  • 領域:計算機
簡介,GNOME,檔案系統,虛擬檔案系統,

簡介

GNOME虛擬檔案系統安裝了數個模組,這些模組由使用libgio API的應用程式自動使用。它也有FUSE支持,以允許不使用GIO的應用程式訪問GVfs檔案系統。
需要注意的是,Linux核心使用的檔案系統抽象也被稱為虛擬檔案系統(VFS)層,但那更加底層。

GNOME

GNOME是一個完全由自由軟體組成的桌面環境。它的目標作業系統Linux,但是大部分的BSD系統亦支持GNOME。
GNOME是由志願貢獻者和受僱貢獻者組成的GNOME計畫開發,其最大的公司貢獻者為紅帽公司。它是一個為開發軟體框架、基於這些框架來開發客戶端軟體及協調軟體翻譯和開發無障礙軟體的項目。
GNOME是GNU計畫的一部分。

檔案系統

計算機檔案系統是一種存儲和組織計算機數據的方法,它使得對其訪問和查找變得容易,檔案系統使用檔案樹形目錄的抽象邏輯概念代替了硬碟和光碟等物理設備使用數據塊的概念,用戶使用檔案系統來保存數據不必關心數據實際保存在硬碟(或者光碟)的地址為多少的數據塊上,只需要記住這個檔案的所屬目錄和檔案名稱。在寫入新數據之前,用戶不必關心硬碟上的那個塊地址沒有被使用,硬碟上的存儲空間管理(分配和釋放)功能由檔案系統自動完成,用戶只需要記住數據被寫入到了哪個檔案中。
檔案系統通常使用硬碟光碟這樣的存儲設備,並維護檔案在設備中的物理位置。但是,實際上檔案系統也可能僅僅是一種訪問數據的界面而已,實際的數據是通過網路協定(如NFSSMB9P等)提供的或者記憶體上,甚至可能根本沒有對應的檔案(如proc檔案系統)。
嚴格地說,檔案系統是一套實現了數據的存儲、分級組織、訪問和獲取等操作的抽象數據類型(Abstract data type)。

虛擬檔案系統

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

相關詞條

熱門詞條

聯絡我們