首页 > 其他 > 详细

进程间通信和同步

时间:2014-03-04 17:10:34      阅读:260      评论:0      收藏:0      [点我收藏+]
1、半双工管道(pipe)

bubuko.com,布布扣

关于管道详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3560130.html

2、命名管道(FIFO)

bubuko.com,布布扣

在文件系统中命名管道是以设备特殊文件的形式存在的。

不同的进程可以通过命名管道共享数据。

关于FIFO详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3561632.html

3、消息队列

消息队列是内核地址空间中的内部链表,通过Linux内核在各个进程之间传递内容。

关于消息队列详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3561820.html

4、信号量

信号量是一种计数器,用来控制对多个进程共享的资源所进行的访问。它们常常被用作一个锁机制,在某个进程正在对特定资源进行访问时,信号量可以防止另一个进程去访问它。

关于信号量详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3562046.html

5、共享内存

共享内存是在多个进程之间共享内存区域的一种进程间通信的方式,它是在多个进程间对内存段进行映射的方式实现内存共享的。这是最快的IPC方式。

关于共享内存详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3563712.html

6、信号

信号(signal)机制是UNIX系统中最为古老的进程之间的通信机制。它用于在一个或多个进程之间传递异步信号。

关于信号详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3514157.html

进程间通信和同步,布布扣,bubuko.com

进程间通信和同步

原文:http://www.cnblogs.com/nufangrensheng/p/3579378.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!