Font Size: a A A

The Improvement And Implementation Of High-Powered Linux File System Based On Larger Flash Stroage

Posted on:2008-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y F ChenFull Text:PDF
GTID:2178360212479924Subject:Software engineering
Abstract/Summary:PDF Full Text Request
File system is playing an important role of the Linux Operating System. And our research about the high-powered Linux file system based on larger flash storage is focused on the study of the file system of embedded Linux. Because of unstable power supply as well as the requirements on peculiarity of embedded store medium and larger flash storage requirement, the problem about high-powered Linux file system based on larger flash storage becomes more serious than ever before.The design of Linux evolves steadily and fast. This paper analyzed the traditional Linux file system and some popular embedded file system, such JFFS2 and YAFFS embedded file system. Then, we also analyzed the disadvantage of the JFFS2 file system, and the area which need modify with lager flash storage problems. According to the demand of larger flash storage, and do some modification on the JFFS2 file system with the research platform. This paper's innovation as following:1. Solved the JFFS2 file system based on larger flash storage mounting time problem through building an index tree on JFFS2 file system.2. Solved the JFFS2 file system based on larger flash storage cost memory too much problem through cutting off some JFFS2's data structures in memory and building the index tree on the flash storage.3. Since the storage capacity of embedded device is quite limited, we simplify the VFS and the real file system by simplified main data structures and some system calls so that this Embedded Linux File System can adapt to the embedded device better.On basis of the work about the high-powered Linux file system based on larger flash storage that we have done, much more effort will be taken to make this file system schema more sophisticated so that we can provide effective technologic support for further expedition in this field.
Keywords/Search Tags:Linux, File System, VFS, JFFS2, YAFFS
PDF Full Text Request
Related items