Font Size: a A A

Analyse And Research The Real-time Of Embedded Operating System

Posted on:2011-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:G L YuFull Text:PDF
GTID:2178360305990601Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Embedded operating system has been widely used in various embedded devices,as embedded devices are used for real-time data acquisition, industrial control, high-risk environment, and other special application background, so all embedded operating systems have certain requirements to real-time. With the development of embedded devices,at present, real-time systems have some other new features, the number and type of task is diverse; the characteristic parameters of task is complex; require precise control and so on.The subject based on analysing the real-time of traditional embedded operating system to study the theory and method of modern scheduling algorithm.In particular, study the task scheduling techniques of real-time scheduling theory,and optimized the deficiencies of priority-based preemptive scheduling, the validity and feasibility of the algorithm was proved by experiment. Main research contents include the following aspects:(1)Analyse the real-time requirement,application background and characteristics of the current embedded operating system, and study the six ways of the realization of real-time and it's technical method in current embedded operating system.To raise the real-time of task scheduling is one of the most effective way to improve the real-time of embedded operating system.(2) Based on studying the real-time scheduling strategies and methods of task,deeply analyse and study the priority-based preemptive scheduling.The defecst of the bumps phenomenon,the task charact-eristic was singly considerd and task characteristic parameter measurement is imprecise exist in embedded operating system.(3) For three defects of priority-based preemptive scheduling,through introduce the preemption threshold,importance parameter and use cloud model to evince the characteristic parameters of the task to dealt with three defects separately.Using the above method to optimize and simulate LSF scheduling algorithm.The simulations prove that the real-time performance of the optimized LSF scheduling algorithm is improved.(4) A Real Time Data Acquisition-Control System is set up,and the scheduling performance of optimized LSF scheduling algorithm was verified by the actual operation.Practical operation shows that the performance of the optimized LSF scheduling algorithm is greatly improved.
Keywords/Search Tags:Embedded Operating System, Real-time, LSF scheduling algorithm, Preemption Threshold, Importance paramete, Cloud model
PDF Full Text Request
Related items