进程间通信:共享内存(Shared memory)篇 3年前 (2017-05-26) 阅读 2,148 次 评论 1 条 操作系统 共享内存是SystemV版本的最后一个进程间通信,它可以说是最有用的通信方式,也是最快的IPC形式。本篇文章结束后,我将对SystemV版本的IPC有一个... C, IPC, Linux
进程间通信:信号量(Semaphore)篇 3年前 (2017-05-23) 阅读 3,310 次 评论 1 条 操作系统 在Linux中支持System V进程通信的手段有三种:消息队列(Message queue)、信号量(Semaphore)、共享内存(Shared memory)。今天就承接消息队... C, IPC, Linux
进程间通信:消息队列(Message queue)篇 3年前 (2017-05-18) 阅读 1,696 次 评论 1 条 操作系统 在Linux中,IPC消息队列是一个双向通信的全内存设计,即内核保证了读写顺序和数据同步,并且是性能比较优越的先进先出数据结构。消息队列应用于... C, IPC, Linux
进程间通信:管道(匿名与命名)篇 3年前 (2017-05-18) 阅读 1,058 次 评论 1 条 操作系统 从物理上分,可以将管道分为同主机的进程之间的通信和不同主机间的进程之间的通信。从通信方式上来分,管道又可以分为匿名管道和命名管道。下面... IPC, Linux, Shell
进程间通信:管道(容量与缓冲区)篇 3年前 (2017-05-17) 阅读 1,378 次 评论 0 条 操作系统 进程间通信(IPC) 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不见。所有进程之间要交换数据必须通过内核,在... IPC, Linux kernel