
netpro
cp3alai
C/C SHELL SOCKET IPC
展开
-
IPC(SystemV) 之 信号量
首先我们需要了解的一个概念应该是临界资源和临界区.所谓临界资源即多个进程同时访问的一个资源.此资源的特点是同一时间只能有一个进程对它进行访问.而临界区的概念,就是我们的程序中,负责访问临界资源的那段代码,一般也就是那么几行而已.原创 2015-04-26 16:51:00 · 1016 阅读 · 0 评论 -
IPC(SystemV) 之 共享内存
很久以来我都是只闻其名,未见其形.终于在这次系统的学习linux编程中接触到了共享内存.果然很牛. 上一篇文章中我们讲的信号量,个人感觉,严格的说,信号量只是进城通信的辅助.而共享内存才真正实现了进程通信. 共享内存机制允许两个不想关的进程访问同一段物理内存,当然得是一台主机. 头文件 和信号量的情况一样,也需要包含sys/types.h 和 sys/ipc.h .当然有可能已经包含在了原创 2015-04-26 22:52:48 · 732 阅读 · 0 评论 -
IPC(SystemV) 之 消息队列
消息队列原创 2015-05-01 22:25:29 · 808 阅读 · 0 评论