首页 > 试题广场 >

以下选项属于进程间通信的是()

[不定项选择题]
以下选项属于进程间通信的是()
  • 管道
  • 套接字
  • 内存
  • 消息队列
进程中的几种通信方式:
1)管道:管道是一种半双工的通信方式,数据只能单向流动。而且只能在具有血缘关系(父子进程之间)的的进程间使用。
2)信号量:信号量是一个计数器,可以用来控制多个进程对共享资源的访问
3)消息队列:消息队列是由消息组成的链表,存放在内核中,并由消息队列标识符标识
4)信号:信号是有一种比较复杂的通信方式,用于通知接收进程某一事件已经发生
5)共享内存:共享内存就是映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问
6)套接字:即Socket,是一种通信机制,凭借这种机制,客户/服务器系统的开发工作既可以在本地单机上进行,也可以跨网络进行

编辑于 2019-08-24 21:19:09 回复(0)
共享内存不算内存?
发表于 2019-08-17 10:11:53 回复(2)
进程间通信的方式——信号、管道、消息队列、共享内存
发表于 2019-08-08 22:31:42 回复(1)
进程间通信:管道,套接字,共享内存,消息队列。(说内存就不对了)
发表于 2021-12-23 00:23:05 回复(0)

看成不属于。。。

进程间通信本质上分两中模型:共享内存模型和消息传递模型。

共享内存模型:

  • 管道 (数据流,pipe)
  • 消息队列 (有自己的数据格式)
  • 共享内存 (减少一次数据拷贝的开销)

消息传递模型

  • 套接字 (CS)
  • 信号 (kill)
  • 信号量 (sem)
发表于 2022-07-22 13:00:42 回复(0)

abd


发表于 2019-11-20 00:03:13 回复(0)

共享存储,消息传递,管道通信

发表于 2019-11-18 00:13:49 回复(0)