全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
216 0
2024-12-05
计算机操作系统教程
P、V操作
P、V操作的引入
为制止两个进程同时进入临界区,运用了锁操作方法。  但这带来两个问题:1.当临界资源被占用,不停的测试会呵斥错误。2.无法实现同步为此E.W.Dijkstra提出了一种处理同步,互斥问题的更普通的方法,这就是信号量以及有关的P、V操作
信号量
信号量是表示资源的实体,是一个与队列有关的整型变量,其值只能由P、V操作来改动。操作系统利用信号量对进程和资源进展控制和管理。根据用途的不同,分为公用信号量和私用信号量。公用信号量通常用于实现进程之间的互斥,初值为1,他所联络的一组并发进程均可对其实施P,V操作;私用信号量普通用于实现进程间的同步,初值为0或为某个正整数n,仅允许拥有它的进程对其实施P、V操作。
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群