Font Size: a A A

Embedded Linux Kernel Configuration And File System Optimization Method Study

Posted on:2006-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:H HuFull Text:PDF
GTID:2208360182968758Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of computer technology, there have great changes in the computing mode. As a new type of compute, the embedded system appears. The embedded system consists of hardware and software, which combine closely to apply to certain special application fields. One of the hottest and hardest research problems in embedded system is the embedded operating system. To meet the special demands of applications, embedded operation systems are different from general operation system. Whether or not an embedded OS is considered a successful one lies in that to what extent the problems mentioned above are deliberately solved.The thesis is come up with the current situation and the prospect of embedded system and embedded operation system. And I brought out the directory and plan of my project. As the same time, it descripts the structure of the Linux' kernel, and the function of the modules in the kernel as well. Basing on the characters of the embedded system, I bring forth the idea about rebuilding the Linux' kernel. So in the thesis, I have introduced how to rebuild the kernel. It lists out every detailed step of the rebuilding and the goal of every step. It emphasize on the configuration of the kernel, as well as, the setting up of the root file system and bootloader of Linux.It analyzes of the file system of Linux. Base on the analysis of the source code of the Ext2 file system, it put eyes on the function and mechanism of the file system. In order to minimize the consumption, the idea of optimizing the file system is put forward is the thesis.In order to improve the efficiency of R/W for the Ext2 file system, I compare the algorithm of the index in Ext2 file system with B+ tree, and put forward the idea of optimizing the Ext2 file system by using the algorithm of B+ tree.
Keywords/Search Tags:Embedded-Linux, kernel, file system, pre-allocation, B+ tree
PDF Full Text Request
Related items