节点文献

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

Analysis and Application of the Signal Communication Mechanism of Linux

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 王文义武华北

【Author】 Wang Wenyi 1 Wu Huabei 21 (Dept.of Computer Sience,Zhongyuan Institute of Technology,Zhengzhou450007) 2 (Information Engineering College of Zhengzhou University,Zhengzhou450052)

【机构】 中原工学院计算机系郑州大学信息工程学院 郑州450007郑州450052

【摘要】 对于多用户、多任务的操作系统,进程间的通信(Inter-ProcessCommunication,IPC)是非常重要的,它是使整个系统得以有条不紊工作的基础。Linux操作系统提供了多种IPC机制,如信号、管道、信号量、消息队列、共享内存和套接字等。其中信号是系统必备的一种IPC机制,是内核不可分割的一部分,而其它的几种机制则是可选的。因此,深入分析和研究Linux系统的信号通信机制,将会给应用系统的开发工作提供很大帮助。论文从RedhatLinux9.0(内核2.4.20-8)出发,着重从数据结构入手,结合整个信号通信的过程,对几个关键的系统函数进行了剖析并给出了应用实例。

【Abstract】 The Inter-Process Communication(IPC)is very important to the operating system of multiuser and multitask.It is the base to let the system work well.Linux provides several IPC mechanism including signal,pipe,semaphore,message-passing and shared-memory etc.The signal is the indivisible part of the kernel and it is necessary to the Linux,but others are optional.So it is beneficial for us to know and master it.This paper is based on the Redhat Linux9.0kernel2.4.20-8.It begins with the data struct and refers to the whole course of communication to analyze the related pivotal function.And then the authors illustrate its application.

【关键词】 Linux进程间通信IPC进程信号
【Key words】 LinuxInter-Process Communication(IPC)processsignal
【基金】 国家重点新产品计划项目(编号:2002ED782017)资助
  • 【文献出处】 计算机工程与应用 ,Computer Engineering and Applications , 编辑部邮箱 ,2005年03期
  • 【分类号】TP316
  • 【被引频次】46
  • 【下载频次】565
节点文献中: 

本文链接的文献网络图示:

本文的引文网络