第4次小课.进程间通信(上).pptVIP

  • 179
  • 0
  • 约3.01千字
  • 约 18页
  • 2016-12-20 发布于湖北
  • 举报
实用操作系统 华软软件学院软件工程系 P* 第四次小课 进程间通信 (上) 华软软件工程系 进程间通信实验课主要内容 本周大课内容回顾 通过实验理解软中断信号机制以及如何通过软中断实现父子进程同步 通过实验理解无名管道通信 主要内容 第一部分 本周大课 内容回顾 软中断 管道通信 主要内容 大课内容回顾(1) 进程间通信根据信息量不同能划分成哪两种类型?两种类型有何区别? 进程控制(控制信息的通信,低级通信) 数据交换(大批数据的通信,高级通信) OS为进程间通信提供的常用接口有哪些?Linux支持哪些机制? 接口 软中断信号、信号量集 管道、消息队列、共享内存等 Linux支持的有:软中断信号、管道、IPC(信号量、消息缓冲、共享内存) 大课内容回顾(2) 软中断信号主要用于解决何种问题? 如何使用软中断信号? 管道的定义?无名管道的工作原理是? 无名管道能否进行双向通信?无名管道能否在任意进程间通信? Linux软中断信号的系统调用(1) 软中断信号的预置函数signal() 调用格式:signal(sig,function) 说明: sig 软中断信号的序号或名称 function 与软中断信号关联的函数名 Linux软中断信号的系统调用(2) 发送软中断信号函数kill() 调用格式:kill(pid,sig) 说明: pid表示一个或一组进程标示符,pid值的定义

文档评论(0)

1亿VIP精品文档

相关文档