Linux中与信号量有关的函数调用 semget, semop, semctl
信号量是一种用于对多个进程访问的临界资源进行控制的一种机制。简单来说,信号量的实质是一个整型计数器,当信号量为非负值时,它表示可供访问的临界资源的单元个数;当信号量的值为负时,它表示等待临界资源的进程数。
与信号量有关的系统调用函数有三个,下面将分别介绍。
1.
**semget** : 信号量集的获取或创建
函数原型:int semget (key_t key, int nsem
原创
2017-10-06 14:45:52 ·
1402 阅读 ·
0 评论