|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
信号量:
( G. H! ?' t8 V4 d! b
1 P$ _- H/ ~) j6 B9 N: L) Y1 N6 p1 d+ ^
·信号量(又名:信号灯)与其他进程间通信方式不大相同,主要用途是保护临界资源." r! ^% A; a) }5 i& ~1 S6 `# {
; P% N- B. K( ]: r, n
5 I+ q; K: N) C8 f·进程可以根据它判定是否能够访问某些共享资源。除了用于访问控制外,还可用于进程同步
! |9 h8 f4 Y" k: E- N
/ s$ H" g5 \; d; I* m. k3 ?. s
B! @# e& g, U2 e7 _+ X8 V u) l( g1 N9 L2 v
1.创建打开信号量,semget()
6 B3 f, T- L; ?: Y) ~ B7 a- y+ k- N$ k
) ~) y/ D' x! V6 H! f6 w2 O
9 w, _* E: y, b. ^$ G' v
( \$ Y' }1 i \3 \! @- E0 s: B6 R% L R/ L
" |4 g1 p; p5 m E# N/ K, r
|
|