Font Size: a A A

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

Posted on:2009-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y FuFull Text:PDF
GTID:2178360275471505Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the expansion of application areas of embedded systems, Embedded Real-Time Operating System (ERTOS) has been gradually introduced into the embedded systems. At the same time, micro-kernel technology has been adapted in the development of embedded real-time operating system and more and more RTOSs are based on micro-kernel architecture. This proposes strict requirements to Inter Process Communication which is the most important factor for the performance of RTOS.ARTs-OS is an Embedded Real-Time Operating System based on the micro-kernel structure. By researching ARTs-OS, the papers discuss the ERTOS architecture which based on the micro-kernel structure, analyze the characteristics of micro-kernel structure and bring forward one scheme to improve the performance of micro-kernel structure. By studying the microkernel structure of RTOS, we find IPC is the most important factor impacted on the performance of RTOS.The message-passing mechanism is emphasized as the most important in the IPC module of ARTs-OS. By researching all factors which affect the performance of message-passing, a new improved method is brought foreword. The method changes the storage structure of message queue and it improves the performance of message-passing greatly. Then the papers discuss the efficiency, synchronization and security of the new mechanism.For the semaphore mechanism, the papers discuss the realization of traditional semaphore mechanism and the Priority Inversion problem, and then introduce a new policy: Priority Inheritance to solve the problem. At last, the papers discuss the other mechanism such as signal, memory share and pipe.
Keywords/Search Tags:Embedded Real-Time Operating System, Micro-kernel, Inter Process Communication, Message/Semaphore/Signal/Shared Memory
PDF Full Text Request
Related items