0%

本篇文章主要记录了共享内存映射的概念、原理,以及使用mmap()来建立匿名映射、有名映射的方法,以及通过该种方法实现进程间通信。 本篇文章许多概念相关知识参照于本篇文章。 1 共享内存概念共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式, 因为进程可以直接读写内存,而不需要任何数据的拷贝 …

阅读全文 »

进程间通信(IPC)的方式有很多种,常用方式有管道pipe、信号signal、映射mmap、本地套接字socket等。这些方式各有优势,其中管道的方式最为简单。本篇文章主要记录管道在进程间通信的使用,在编程实例中还有dup、exec函数族的使用。 1 管道的介绍在使用 Linux 命令的时,经常会借 …

阅读全文 »
s