热门问题
时间线
聊天
视角
UBIFS
来自维基百科,自由的百科全书
Remove ads
无序区块映像档案系统(Unsorted Block Image File System,UBIFS)是一种用于固态硬盘储存装置的文件系统,它与LogFS相互竞争,是JFFS2的后继档案系统之一。其真正开始开发于2007年,并于2008年10月第一次加入稳定版本于Linux核心2.6.27版。
UBIFS最早在2006年由IBM与Nokia的工程师Thomas Gleixner,Artem Bityutskiy所设计,专门为了解决MTD(Memory Technology Device)装置所遇到的瓶颈。由于Nand闪存容量的暴涨,YAFFS等皆无法再去控制Nand闪存的空间。UBIFS透过子系统UBI处理与MTD设备之间的动作。与JFFS2一样,UBIFS建构于MTD设备之上,因而与一般的块设备不相容。
UBIFS在设计与性能上均较YAFFS2、JFFS2更适合大容量的NAND FLASH。[1]例如:UBIFS支持write-back, 其写入的资料会被缓存, 直到有必要写入时才写到闪存, 大大地降低分散小区块数量并提高I/O效率。UBIFS档案系统目录储存在闪存上,UBIFS mount时不需要扫描整个闪存的资料来重新建立档案目录。支援闪存上压缩档案资料,而且可选择性压缩部份档案。另外UBIFS使用日志(journal),可减少闪存索引的更新频率。
UBIFS目前是Nokia N900智慧型手机上的预设档案系统。[2]
Remove ads
参考资料
参见
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads