首页 > 试题广场 >

以下哪些对象可用于Windows进程间通信?

[单选题]
以下哪些对象可用于Windows进程间通信?
  • 事件
  • 临界区
  • 互斥量
  • 共享内存
推荐
正确答案:D
进程间通信方法有:文件映射、共享内存、匿名管道、命名管道、邮件槽、剪切板、动态数据交换、对象连接与嵌入、动态连接库、远程过程调用等
没有A、B、C选项
编辑于 2015-01-08 15:56:04 回复(0)
先来基础概念:
    共享内存是在两个正在运行的进程之间传递数据的一种非常有效的方式。共享内存允许两个不相关的进程访问同一个逻辑内存。由于它并没有提供同步机制,所以我们通常需要用其他的机制来同步访问共享的内存。
   来张干货图吧:不仅仅windows支持的通信方式,其他系统也有。这里容易与同步混淆。


参考:
http://blog.csdn.net/waxgourd0/article/details/6591463

编辑于 2015-01-26 21:20:07 回复(2)
几种进程间的通信形式:管道、有名管道、信号量、信号、共享内存、消息队列、套接字
几种线程间的同步形式:事件、临界区、互斥量、信号量
发表于 2016-07-26 19:07:57 回复(0)

事件、临界区、互斥量、信号量是线程同步。共享内存是进程同步。

发表于 2015-04-02 15:45:40 回复(5)
进程间:管道,信号,消息队列,共享内存,信号量,套接口。 线程间:临界区,互斥量,信号量,套接口。
发表于 2015-09-02 19:43:38 回复(1)
这个题的答案有问题吧,事件,互斥量,和功效内存,都属于windows的内核对象,而且利用它们都可以实现进程间的通信
发表于 2015-08-05 09:53:12 回复(0)
进程间通信方法有:文件映射、共享内存、匿名管道、命名管道、邮件槽、剪切板、动态数据交换、对象连接与嵌入、动态连接库、远程过程调用等
发表于 2019-09-02 10:11:18 回复(0)

  正确答案:D 

  进程间通信方法有:文件映射、共享内存、匿名管道、命名管道、邮件槽、剪切板、动态数据交换、对象连接与嵌入、动态连接库、远程过程调用等 

  没有A、B、C选项 

发表于 2018-12-18 00:27:23 回复(0)
区别线程同步和进程同步
发表于 2017-03-08 23:46:35 回复(0)
UNIX 环境高级编程 15章:管道,消息队列,信号量和共享存储
发表于 2016-09-05 11:25:37 回复(0)
互斥量不可以进程通信
发表于 2016-02-23 13:13:10 回复(0)