进程同步问题
内核的内存共享机制没有提供进程同步,所以必须手动实现同步措施—信号量,当进程想实现对一块共享内存的读写,必须先获取Mutex对象将该共享内存上锁,读写完毕后释放Mutex,且上锁解锁必须由同一个进程进行。
共享内存通信实现
共享内存的使用过程,由一个进程申请内存空间,需要使用该内存的进程都需要将该空间绑定到自己的地址空间,通信完毕后由其中一个进程释放该空间。
进程同步问题
内核的内存共享机制没有提供进程同步,所以必须手动实现同步措施—信号量,当进程想实现对一块共享内存的读写,必须先获取Mutex对象将该共享内存上锁,读写完毕后释放Mutex,且上锁解锁必须由同一个进程进行。
共享内存通信实现
共享内存的使用过程,由一个进程申请内存空间,需要使用该内存的进程都需要将该空间绑定到自己的地址空间,通信完毕后由其中一个进程释放该空间。