可安裝文件系統(IFS)是一種抽象編程接口(API),它使操作系統能夠訪問不同的文件系統,而無需操作系統以特定格式進行本機配置,操作系統能夠加載使用可安裝文件系統API的驅動程序,該API指示操作系統的核心區域,即內核,關于如何訪問...
可安裝文件系統(IFS)是一種抽象編程接口(API),它使操作系統能夠訪問不同的文件系統,而無需操作系統以特定格式進行本機配置,操作系統能夠加載使用可安裝文件系統API的驅動程序,該API指示操作系統的核心區域,即內核,關于如何訪問新的文件系統。此功能允許用戶瀏覽和修改存在可安裝文件系統驅動程序(FSD)的任何文件系統。它還為制造商提供了一種機制,可用于允許計算機與存儲設備進行接口,而無需將設備設計為使用任何現有的設備文件系統。IFS提供了一個足夠有效的抽象層,允許通過相同的軟件機制安裝遠程網絡驅動器,如網絡文件系統(NFS)所示。手持計算機原始可安裝文件系統是由IBM?和Microsoft?在共同開發時開發的OS/2操作系統,以確保該軟件將來能夠與新技術一起工作。Microsoft?最終將該技術集成到其Windows?操作系統中。還存在基于抽象軟件的其他版本的文件系統接口,盡管在非Windows?操作系統上,它們通常被稱為虛擬文件系統。在操作系統中,可安裝文件系統通過將重要代碼加載到系統內核來工作,進行最低級別軟件處理的區域。這使得IFS驅動程序可以非常直接地訪問文件系統所在的硬件,但由于內核的分區方式,也限制了高級庫函數的使用在Windows?下,可安裝文件系統實際上是作為編譯的動態鏈接庫(DLL)加載的,通常包括一些實用程序,用戶可以使用自定義文件系統格式化和修復卷。可安裝文件系統有多種用途。最常見的一種是訪問分區或驅動器上的文件它由不同類型的操作系統管理。IFS還可以被便攜式存儲驅動器(如閃存驅動器)的制造商或數碼相機制造商使用,以提供一種以熟悉的方式查看設備中存儲的文件的方法。可安裝的文件系統驅動程序可用于更改現有分區的方式不管實際使用的文件系統如何訪問,允許通過加載配置的IFS使驅動器變為只讀
-
發表于 2020-08-07 13:42
- 閱讀 ( 571 )
- 分類:電腦網絡