嵌入式设备存储策略与软件更新全解析
1. 存储策略概述
闪存自嵌入式 Linux 诞生起就是首选存储技术,多年来,Linux 从底层驱动到闪存感知文件系统都有了很好的支持,最新的是 UBIFS。随着新闪存技术的不断涌现,高端层面跟上变化的难度越来越大。系统设计师越来越多地采用 eMMC 形式的托管闪存,以提供独立于内部存储芯片的稳定软硬件接口,嵌入式 Linux 开发者也开始熟悉这些新芯片。
ext4 和 F2FS 对 TRIM 的支持已很成熟,且逐渐应用到芯片中。像 F2FS 这类优化闪存管理的新文件系统的出现,是一个积极的进步。不过,闪存和硬盘不同,要尽量减少文件系统的写入次数,因为高密度 TLC 芯片可能仅支持 1000 次擦除循环。
相关参考资料:
- eMMC/SSD 文件系统调优方法: http://elinux.org/images/b/b6/EMMC-SSD_File_System_Tuning_Methodology_v1.0.pdf
- 闪存友好文件系统 (F2FS): http://elinux.org/images/1/12/Elc2013_Hwang.pdf
- F2FS 剖析:
超级会员免费看
订阅专栏 解锁全文
1227

被折叠的 条评论
为什么被折叠?



