Font Size: a A A

Embedded Message Queue Subsystem Design And Implementation

Posted on:2008-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:J SunFull Text:PDF
GTID:2208360215450228Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Studied systemV and posix message queue and the implement of IPC. Developed a new message queue based on the systemV and posix message queue. Apply the new me -ssage queue to IP set-top box. During the process of developing new message queue,researched the framework of VFS and implement, each module of VFS, understand fully the relation between the modules. Studied the mount process of filesystem,such as ext2,and pseudo file system.Studied the source code of VFS,ext2,pseudo filesystem,socket,FIFA and find out all these filesystem's commonness and peculiarity. Understood that how to design a module and device driver. Understood that how to implement a complete sub-system of linux kernel. Understood the interface of virtual memory and slab.Understood the boot process of standard kernel and the boot up process of embedded linux.Developed a communication sub_system based on subscrib-delivery model in order to conformity all the application ,which need to use the communication sub-system.IPC act a important role in stylish operating system. The Message queue as an main means tackle the heavy and complicated Communication. Noadays, there are two types message queue are used widely----SystemV and POSIX. They both have a good many strongpoint.But the systemV msg_queue lack of asynchronous event notification,and they both have not support to I/O multiplexing(select and poll).The author of this article find out this question in practice and putforward a way to solve this problem. At the same time,the author want to implement a message queue mechanism .This new message queue will absorb the virtue of SystemV and POSIX.The article will discuss the resolvent and bring forth the mostly source co .
Keywords/Search Tags:IPC, select, message queue, super_block, inode, dentry
PDF Full Text Request
Related items