进程间通讯之共享内存

共享内存是两个或多个进程共享一给定的在内存上的存储区。进程之间共享这个存储区,所以,数据的存取就减少了复制的过程,这就使得共享内存成为一种最快的IPC。另外,这部分共享存储区被作为一个临界资源,则用信号量来实现共享存储区访问的同步。即当一进程正在使用这一存储区,并在他完成这一操作之前,其它进程应不能访问这部分存储区。 共享内存的操作:      创建获取: int shmget((ket_t)ke
相关文章
相关标签/搜索