冷傲秀发

文章
5
资源
1
加入时间
2年10月20天

Linux进程间互斥锁 (共享内存实现)

01 原理开辟一块共享内存,使得相关进程均可访问同一块区域,再将互斥锁定义在该区域(即共享内存)上,使得相关进程可以使用该锁。02 进程间的互斥锁和线程间互斥锁的区别函数pthread_mutex_init(互斥锁地址, 属性对象地址)在定义一把线程锁的时候第二个参数通常传为NULL,这样该锁默认只能被统一进程下的线程持有。如果要将其定义为进程之间可以持有的互斥锁,则需要传入属性对象地址。...