Font Size: a A A

Study And Improve The Real Time Capabilities On Embedded Linux

Posted on:2007-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:P LiFull Text:PDF
GTID:2178360185989397Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology and computer network, embedded system is more and more important. At present, embedded system has been widely used in science research, engineering, military and consume electrons, etc. At the same time, embedded system is increasingly complicated, and it is desirable to insert embedded operation system into embedded system.This paper mainly discusses the research and implement of Linux hard performance in order to meet the needs in embedded field. Firstly, it introduces embedded system, real time operation system of embedded system and embedded Linux, deeply analyses the aspects of advantages of Linux serving as embedded system and shortcomings in hard real time performance. On the basis of study, this paper compares various current implementing hard real time performance. We study various of feasible of reconstructing measure already existing. This work provides a strong background for our future research and development. We deeply analyse the source code of Linux kernel, especially process management and memory management, and master the framework and the idea of implement. On the basis of the comprehension of real time scheduling theories and methods about Linux kernel, we design the real time schedulers EDF and RMS for Linux. The same time in order to deal with the shortcoming of the unity scheduler, we adopt a general scheduling method learning form RED_Linux, through this method not only all of the three scheduling policies have been supported, but the users can design themselves scheduling policies, the practicable scope of the real time system has been extended. After testing, the amended system sharply resolve the flaws of the Linux in real time fields, it can be performed better in hard real time fields.Finally, this paper summaries the main results presented in the thesis and...
Keywords/Search Tags:real time system, embedded Linux, real time scheduling, general scheduling
PDF Full Text Request
Related items