Chinaunix
标题:
请教函数sem_init(sem1, 0, 0)????
[打印本页]
作者:
lc1999
时间:
2004-06-02 00:39
标题:
请教函数sem_init(sem1, 0, 0)????
第三个参数代表信号量的可用数目.
将它初始化为0,是什么意思?
谢谢.
作者:
FH
时间:
2004-06-02 09:37
标题:
请教函数sem_init(sem1, 0, 0)????
man sem_init
第3个是初值
作者:
yrktcst
时间:
2011-07-09 20:08
楼上的签名威武{:3_188:}
作者:
peidright
时间:
2011-07-10 12:01
回复
1#
lc1999
:(看下操作系统原理方面的书。
初始化为零,就是初始信号量不可用。
这个时候,sem_wait(sem);会阻塞。
直到发生sem_post(sem);
你可以初始化为 3.
这个时候,可以sem_wait(sem) 三次。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2