文件系統的發展是非常困難和費時的。即使是很小的改動現有的文件系統需要內核內部的深刻理解,使得障礙的新高開發商進入。
此外,從一個操作系統移植文件系統的代碼到另一個幾乎是困難的,因為在第一端口。過去的建議提供可擴展的(可堆疊)文件系統接口會簡化了新的文件系統的開發。
這些建議,但是,主張大規模改變現有的操作系統界面和現有文件系統;操作系統廠商和維護者光刻膠進行任何大的改動,因為穩定性和性能的關注他們的內核。其結果是,文件系統的開發仍然是一個困難的,長,和非便攜式處理。
拳頭(文件系統譯者)系統結合了兩種方法來解決在一個新穎的方式的上述問題:為每個操作系統的一組堆疊的文件系統的模板,以及一個高級語言,可以在跨平台描述可堆疊文件系統輕便時尚。
使用拳頭,可堆疊文件系統只需要一次描述。拳頭的代碼生成工具,fistgen,編譯一個單一的文件系統描述成可加載的內核模塊用於多種操作系統(目前的Solaris,Linux的,和FreeBSD)。
該項目表明,用拳頭,代碼規模和發展時間顯著減少,而徵收的只有1-2%,一個小的性能開銷。這些好處得以實現,以及便攜性,在不改變現有的操作系統或文件系統中。
按類別搜索
熱門軟件
-
SSH Filesystem 20 Feb 15
-
GlusterFS 11 Apr 16
-
dosfstools 17 Jul 15
-
fs 11 May 15
-
ncpfs 3 Jun 15
-
fio 19 Feb 15
-
Parted Magic Partition Manager DirectBoot 3 Jun 15
fistgen
類似的軟件
意見 fistgen
按類別搜索
熱門軟件
-
gvfs 16 Aug 18
-
NFS-Ganesha 10 May 15
-
SVFS 20 Feb 15
-
Parrot and Chirp 19 Feb 15
-
xzip 14 Apr 15
-
EncFS 10 May 15
-
unionfs 3 Jun 15
評論沒有發現