摘要
针对嵌入式Linux开发中文件系统的重要作用,详细介绍了如何利用busybox构造一个最小的Yaffs日志型文件系统,并配置、优化文件系统的物理布局和各级子目录文件,使制作的文件系统在满足开发功能的条件下最大限度地减小所占内存空间。设置文件系统用户和所属组来提高系统安全性,使该文件系统更好地应用于嵌入式开发。并针对基于Nand Flash的Yaffs在损耗均衡和垃圾回收方面的不足,提出了优化策略,延长Nand Flash的使用寿命。
To important role of file system in embedded Linux,introduces how to use busybox constructs a minimal Yaffs log file system,configuration and optimization of the file system's physical layout and subdireetories at all levels,making the file system under the condition of satisfying development function maximum decrease of memory space. Settings the user and group of the file system to improve system security, in order to better apply to embedded development. And for the lack of Yaffs based on NandFlash wear leveling and garbage collection in terms of proposed optimization strategies to extend the life of NandFlash.
出处
《火力与指挥控制》
CSCD
北大核心
2015年第3期146-149,154,共5页
Fire Control & Command Control
作者简介
汪祖民(1975-),男,河南信阳人,副教授,博士。研究方向:嵌入式系统技术、物联网技术。