摘要: System V 中的的三种通信机制 <1>msg_ids消息队列: 消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以向中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。消息队列是随内核持续的,记录消息队列 阅读全文
posted @ 2016-07-26 13:31 _in_the_way 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.进程是一种单执行流,每个进程都私有/独占一份系统资源,代码段共享但是数据段不共享,子进程写数据时会触发写实拷贝,从而保证资源独享。总的来说 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到 。 所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据 阅读全文
posted @ 2016-07-26 11:11 _in_the_way 阅读(273) 评论(0) 推荐(0) 编辑