Font Size: a A A

Multi-Process Application Develop Based On Linux Kernel

Posted on:2008-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhaoFull Text:PDF
GTID:2178360215982436Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
This article mainly narrates some basic concepts related to Linux Kernel such as Multi-Process application design's basic multi-process signal, shared memory, semaphore, networking socket. Integrating with the developing experience by Linux platform, the article summarizes Linux application development model including process management, Inter-process Communication and networking socket, fulfils the design that synchronization and mutual-exclude about share memory's one write multi reading in Multi-Process and also realize the design of ring buffer and networking distributing, and advances projects to solve Linux Kernel Multi-Process application program develop.The article is practical in design, explains related conceptions, sums up general design models which are connected well in concrete operation, according to the need of design and work experience, and in the end realizes the last design. At the same time the article also afford developing workers a value reference.
Keywords/Search Tags:Process, PCB, Zombie Process, IPC, SHM, Socket
PDF Full Text Request
Related items