现代操作系统ipc.pptxVIP

  • 4
  • 0
  • 约1.06万字
  • 约 54页
  • 2022-06-07 发布于北京
  • 举报
1 进程间通讯 2 UNIX IPC IPC 表示进程间通讯 同一个操作系统运行的不同的进程之间的信息传递 需要某种形式的同步 3 主要内容 Pipe FIFO : 有名管道 消息队列 共享存储器 信号量 4 UNIX IPC 5 内核 unix 进程间的共享信息 进程 共享内存 进程 进程 进程 进程 共享信息 进程 文件系统 6 XSI IPC 消息队列 信号量 共享存储器 每一个 IPC 结构有一个非负整数 identifier (large!) 创建IPC结构时, 必须指定一个 key (type: key_t) 7 XSI IPC函数总结 消息队列 信号量 共享存储器 头文件 sys/msg.h sys/sem.h sys/shm.h 创建或打开 msgget semget shmget Control 操作 msgctl semctl shmctl IPC 操作 msgsnd msgrcv semop shmat shmdt 8 Key 每一个 IPC 结构有一个非负整数 identifier 创建IPC 结构时, 必须指定一个 key (type: key_t) 9 客户机-服务器汇合于同一个 IPC 结构(1) 服务器使用key = IPC_PRIVATE创建一个新的IPC 结构 服务器将返回的 identifier 存于文件,客户机读此文件获得 缺点: 文件I

文档评论(0)

1亿VIP精品文档

相关文档