Font Size: a A A

The Automational Tailoring Of Embeded Linux Kernel Based On Application

Posted on:2007-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2178360212965583Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Embedded operating system is the core of embedded system, and must meet the important character such as system finite resources,the correlation between own hardware and application software,low cost,the character of real-time,the feasibility of tailoring etc. So doing some research and development in the tailoring of Linux kernel has some theory and practice meaning.In the thesis, firstly, it analyzed the characters of embedded operating system and Linux operating system and expatiated several open-source OS .By doing that it summarized that because of the merit of Linux kernel, the Linux is being an inevitable trend in embedded system.In succession, it analyzed the Linux kernel from the follow the aspects:ⅰThe development of embedded real-time operating system has become a hot-subject in recent years. The approach based on Linux has its proper advantages and disadvantages. How to enhance the real-time performance of Linux is one of the key problems that should be resoled.ⅱThe tailoring of Linux kernel mechanism has some defects, such as the inadequate granularity. It has do some fine granularity tailoring of Linux kernel.ⅲThe design of Embedded System Linux evolves steadily and fast. After analyzing the traditional Linux file system and some popular embedded file system, this paper presents a schema of Embedded Linux File System. Since the storage capacity of embedded device is quite limited, it simplified the VFS and the physical file system so that this Embedded Linux File System can adapt to the embedded device better.ⅳWith the combination of embedded systems and network technologies, bringing TCP/IP protocol stack into embedded systems to connect embedded systems with Internet has become an important research direction in embedded fields.In the end, by analyzing Linux kernel tailoring mechanism, it summarized the source-code based tailoring method. For improving the shortcomings of this method, it propounded an enhanced scheme which tailors the Linux kernel automatically based on the application.According to this scheme, it have do some experiments and give some advice of how to enhance the automatically tailoring of Linux kernel.
Keywords/Search Tags:Embedded Operating System, Linux kernel, automatically Tailoring, Configuration, VFS, embedded network
PDF Full Text Request
Related items