首页 > 试题广场 >

一般来说,最快的进程间通信方式为:

[单选题]
一般来说,最快的进程间通信方式为: 
  • 管道
  • 消息队列
  • 共享内存
  • 套接字socket
链接:https://www.nowcoder.com/questionTerminal/490a8b7adb02451dbb5b9414397d9a0b
来源:牛客网
  • 管道:速度慢,容量有限
  • 消息队列:容量受到系统限制,且要注意第一次读的时候,要考虑上一次没有读完数据的问题。
  • 信号量:不能传递复杂消息,只能用来同步
  • 共享内存区:能够很容易控制容量,速度快,但要保持同步,比如一个进程在写的时候,另一个进程要注意读写的问题,相当于线程中的线程安全,当然,共享内存区同样可以用作线程间通讯,不过没这个必要,线程间本来就已经共享了一块内存的。
发表于 2018-09-20 22:22:53 回复(0)
最快的进程间通信为共享内存
发表于 2021-11-02 09:35:45 回复(0)
最快的进程间通信方式是共享内存
发表于 2018-08-29 20:54:53 回复(0)