Unix下信号灯

本文档由 jcsun 分享于2009-08-31 22:39

在Unix中经常遇到多个进程需要使用同一资源的情况。共享资源对每个进程而言就是一份完全属于自己的拷贝。但是由于资源是共享的,就会产生问题:在任意两次操作之间,如果其它进程对该资源做了更改,本进程是无法知道其状态的,因此也不可能进行有效的控制。如果对资源的两次操作是有因果关系的,则更不允许其它进程在操作期间改变资源状态。因此必须提供互斥机制以使一次只能由一个进程使用资源。常用的方法有文件封锁、信号灯等..
文档格式:
.doc
文档大小:
138.5K
文档页数:
8
顶 /踩数:
2 0
收藏人数:
4
评论次数:
0
文档热度:
文档分类:
IT计算机  —  开发文档
添加到豆单
文档标签:
Unix 信号灯 semid 内存 shmid int include struct sys perror
系统标签:
信号灯 unix semval sem semid sembuf
下载文档
收藏
打印

扫扫二维码,随身浏览文档

手机或平板扫扫即可继续访问

推荐豆丁书房APP  

获取二维码

分享文档

将文档分享至:
分享完整地址
文档地址: 复制
粘贴到BBS或博客
flash地址: 复制

支持嵌入FLASH地址的网站使用

html代码: 复制

默认尺寸450px*300px480px*400px650px*490px

支持嵌入HTML代码的网站使用

分享到