摘要: 本文通过分析ubifs的mount、read、write和commit流程,挖掘ubifs背后的设计决策和性能优化手段,并结合自身产品的特点,给出一些读写性能改进方案。1. ubifsmount流程 mount过程就是初始化对象的过程。这其中包括上层(vfs层、页缓存层、通用块层)的回调接口的注册... 阅读全文
posted @ 2015-05-14 22:38 wahaha02 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: 1. 设计需求flash设备区别与一般的块设备,有如下特点:存在坏块使用寿命较短存储介质不稳定读写速度慢不支持随机访问(nand)只能通过擦除将0改成1最小读写单位为page or sub-page便宜ubifs文件系统是为flash存储设备设计的文件系统。在存储设备上高效地管理文件是存储设备文件系... 阅读全文
posted @ 2015-05-14 22:35 wahaha02 阅读(1504) 评论(0) 推荐(0) 编辑