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 device 之上,因而與一般的block device不兼容。
UBIFS在設計與性能上均較YAFFS2JFFS2更適合MLC NAND FLASH。[1]例如:UBIFS 支持 湊數(write-back), 其寫入的數據會被快取起來, 直到有必要寫入時才寫到flash, 這樣大大降低分散小區塊數量,並提高讀寫效率。UBIFS檔案系統目錄存儲在flash上,UBIFS 掛載時不需要掃描整個存儲器來重新創建檔案目錄。支持實時壓縮,而且可選擇性壓縮部份檔案。另外UBIFS使用日誌(journal),可減少對flash index的更新頻率。
UBIFS 目前是 Nokia N900 智慧型手機上的默認檔案系統。[2]

相關詞條

熱門詞條

聯絡我們