複製鏈接
請複製以下鏈接發送給好友

UBIFS

鎖定
無序區塊鏡像文件系統(Unsorted Block Image File System, UBIFS)是用於固態存儲設備上,並與LogFS相互競爭,作為JFFS2的後繼文件系統之一。
中文名
無序區塊鏡像文件系統
外文名
UBIFS
設計 時間
2006年
設計人
IBMNokia
開發使用時間
真正開發於2007年,並於2008年10月第一次加入穩定版本於Linux核心2.6.27版。
開發目的
2006年,UBIFS由IBM與Nokia的工程師Thomas Gleixner,Artem Bityutskiy所設計,專門為了解決MTD(Memory Technology Device)所遇到的瓶頸。由於Nand Flash容量的暴漲,YAFFS等皆無法操控大的Nand Flash空間。UBIFS通過子系統UBI處理與MTD device之間的動作。與JFFS2一樣,UBIFS 建構於MTD之上,因而與一般的塊設備不兼容。
系統優點
UBIFS在設計與性能上均較YAFFS2JFFS2更適合MLC NAND FLASH。[1]例如:UBIFS 支持 湊數(write-back), 其寫入的數據會被緩存起來, 直到有必要寫入時才寫到flash, 這樣大大降低分散小區塊數量,並提高讀寫效率。UBIFS文件系統目錄存儲在flash上,UBIFS 掛載時不需要掃描整個存儲器來重新創建文件目錄。支持實時壓縮,而且可選擇性壓縮部份文件。另外UBIFS使用日誌(journal),可減少對flash index的更新頻率。
UBIFS 是 Nokia N900 智能手機上的默認文件系統。[2]