資源簡介
FUSE(用戶空間文件系統(tǒng))作為類UNIX系統(tǒng)平臺(tái)上可加載的內(nèi)核模塊,允許非特權(quán)用戶創(chuàng)建功能完備的文件系統(tǒng),而不需要重新編譯內(nèi)核。FUSE模塊僅僅提供kernel模塊的接入口,而本身的主要實(shí)現(xiàn)代碼位于用戶空間中。對(duì)于讀寫虛擬文件系統(tǒng)來說,F(xiàn)USE是個(gè)很好的選擇。
FUSE起初是為了研究AVFS(A VirtualFilesystem)而設(shè)計(jì)的,而現(xiàn)在已經(jīng)成為SourceForge的一個(gè)獨(dú)立項(xiàng)目,目前適用的平臺(tái)有Linux, FreeBSD,NetBSD, OpenSolaris和Mac OS X。官方的linuxkernel版本到2.6.14才添加了FUSE模塊,因此2.4的內(nèi)核模塊下,用戶如果要在FUSE中創(chuàng)建一個(gè)文件系統(tǒng),需要先安裝一個(gè)FUSE內(nèi)核模塊,然后使用FUSE庫和API來創(chuàng)建。
FUSE具有的特點(diǎn)如下:
? 庫文件簡單
? 安裝簡便,不需要加補(bǔ)丁或者重新編譯kernel
? 執(zhí)行安全,使用穩(wěn)定
? 實(shí)現(xiàn)用戶空間——kernel接口高效
? 非特權(quán)用戶可以使用
? 基于linux2.4.x和2.6.x內(nèi)核,現(xiàn)在可以支持JavaTM 綁定,不必限定使用C和C++來編寫文件系統(tǒng)

代碼片段和文件信息
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????2711??2006-12-08?12:18??Readme-說明.htm
?????文件??????506658??2008-12-06?12:00??fuse-2.7.4.tar.gz
-----------?---------??----------?-----??----
?????文件????????2711??2006-12-08?12:18??Readme-說明.htm
?????文件??????506658??2008-12-06?12:00??fuse-2.7.4.tar.gz
評(píng)論
共有 條評(píng)論