摘要:
System V 信号量在内核中维护,其中包括二值信号量 、计数信号量、计数信号量集。二值信号量 : 其值只有0、1 两种选择,0表示资源被锁,1表示资源可用;计数信号量:其值在0 和某个限定值之间,不限定资源数只在0 1 之间;计数信号量集 :多个信号量的集合组成信号量集内核维护的信号量集结构信息如下:定义在头文件<sys/sem.h>struct semid_ds { struct ipc_perm sem_perm; struct sem *sem_base; ushort sem_nsems;... 阅读全文