共享内存同步机制

1. 使用posix有名信号量进行同步 有名信号量既可用于线程间的同步,又可用于进程间的同步。web 两个进程,对同一个共享内存读写,可利用有名信号量来进行同步。一个进程写,另外一个进程读,利用两个有名信号量semr, semw。semr信号量控制可否读,初始化为0。 semw信号量控制可否写,初始为1。svg 示例代码以下:函数 //读共享内存 #include <sys/ipc.h> #inc
相关文章
相关标签/搜索