Linux:IPC之共享内存

什么是共享内存? 共享内存即指在Linux下,两个或多个进程所共享的一块在内存映射段(共享区) 上开辟好的物理内存空间,将这块物理内存空间映射到这些进程的虚拟地址空间中(通过页表)进行访问,当一个进程写入数据时,其他进程就可以读取这些数据,这就实现了进程间的通信,并且因为是直接读取共享内存中的数据,较其他方式省去了用户态与内核态的数据拷贝过程,所以这种方式的速度是最快的 在Linux中,我们可以通
相关文章
相关标签/搜索