Font Size: a A A

Research On Inter Process Communication Of Embedded Real-Time Operating System ARTs-OS

Posted on:2011-10-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y L JiangFull Text:PDF
GTID:2178330338986023Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The application field of embedded systems expands gradually these years and its function and performance upgrading, and the requirements on Real-Time are more and more strict with the embedded systems, therefore Embedded Real-Time Operating System (ERTOS) emerges as the times require. Micro-kernel technology could enhance modularization of ERTOS,and make system reduction and expansion easier. ARTs-OS was independently developed and modern design ideology of Micro-kernel and modularization structure was utilized.ARTs-OS is an Embedded Real-Time Operating System based on the micro-kernel structure. The paper discussed the ERTOS architecture which based on the micro-kernel structure in the background of ARTs-OS sysytem developed, and brought forward one scheme to improve the performance of micro-kernel structure combined with the characteristics of micro-kernel structure.The importance and function of IPC was fingered out based on the microkernel architecture of ARTs-OS researched. The message-passing mechanism is emphasized as the most important in the IPC module of ARTs-OS. A new improved method was brought foreword, which can change the storage structure of message queue, reduce the copy among memories and improve the performance of message-passing greatly after researching all factors which affect the performance of message-passing. Then the efficiency, synchronization and security of the new mechanism was analyzed.For the signal mechanism, the paper analyzed the process of signal producing, sending, delivering, and brought up the concept of signal queue,which can resolve the issue that the real-time signal cann't mount and the disadvantage of signal real-time pointed out. For the semaphore mechanism, the paper discussed the Priority Inversion problem and then introduced two common methods to resolve the problem, Priority Inheritance and brief Priority Ceiling Protocol.IPC is one of the most important parts of RTOS,which plays an important role in improving the performance of Real-Time and confirmability.The paper summarized the design and implement of IPC in ARTs-OS in the end, and the research and orientation prospect was given.
Keywords/Search Tags:Embedded Real-Time Operating System, Micro-kernel, Inter Process Communication, Message, Semaphore, Priorty Inversion
PDF Full Text Request
Related items