Font Size: a A A

The Design And Analysis Of Real Time Operationg System Based On Linux

Posted on:2007-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:J GuoFull Text:PDF
GTID:2178360182995472Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, communication technology and consumer electronic technology, real-time operating system is widely used. There are a lot of demands for real-time operating system in fields of scientific research, engineering design, military technology, commerce entertainment etc.The purpose of my thesis was to design a real-time operating system model to improve real-time.After introducing some relevant concepts, Linux operating system has been analyzed in this thesis, and researched the insufficiency of Linux sustaining real time. The thesis laid out some characteristics of operating systems, designed with Linux operating system, and methods how to modify the kernel.This thesis's emphases were the designed real-time operation system model based on Linux, which was directed by Micro-Kernel ideas. This thesis presented a flimsy kernel software construction including four aspects: thread schedule, resource management, interrupt management, message transfer. At the same time two important models were introduced: interrupt manager and resource manager. It was the main purpose to improve the efficiency of the operating system that permitted the code replaying. Because of that replaying ,the thread could run more freely .Finally this thesis putted forward to the model of the time-interrupt thread, where kernel software construction's change leaded to the change of peripheral equipment drivers .At the end of this thesis, it laid out a model of the ne200 network -card interrupt thread.
Keywords/Search Tags:Linux, Real-time Operating System, Interrupt Manager, Resources Manager
PDF Full Text Request
Related items