Linux中进程间信号通信机制的分析及其应用

被引:12
作者
王文义
武华北
机构
[1] 中原工学院计算机系
[2] 郑州大学信息工程学院
基金
国家重点新产品计划;
关键词
Linux; 进程间通信IPC; 进程; 信号;
D O I
暂无
中图分类号
TP316 [操作系统];
学科分类号
摘要
对于多用户、多任务的操作系统,进程间的通信(Inter-ProcessCommunication,IPC)是非常重要的,它是使整个系统得以有条不紊工作的基础。Linux操作系统提供了多种IPC机制,如信号、管道、信号量、消息队列、共享内存和套接字等。其中信号是系统必备的一种IPC机制,是内核不可分割的一部分,而其它的几种机制则是可选的。因此,深入分析和研究Linux系统的信号通信机制,将会给应用系统的开发工作提供很大帮助。论文从RedhatLinux9.0(内核2.4.20-8)出发,着重从数据结构入手,结合整个信号通信的过程,对几个关键的系统函数进行了剖析并给出了应用实例。
引用
收藏
页码:108 / 110+115 +115
页数:4
相关论文
共 5 条
[1]  
Linux编程白皮书.[M].(美)[D.A.罗斯林]DavidA.Rusling等著;朱珂等译;.机械工业出版社.2000,
[2]  
Linux内核源代码分析.[M].(美)[S.麦克斯韦尔]ScottMaxwell著;冯锐等译;.机械工业出版社.2000,
[3]  
Linux操作系统内核分析.[M].陈莉君编著;.人民邮电出版社.2000,
[4]  
C++语言大全.[M].[美]Herbert Schildt 著;杨长虹等 译.电子工业出版社.1994,
[5]  
Microsoft C/C++7.0百科大全.[M].黄磊光等 编写.学苑出版社.1994,