【软考】PV 操作

2 篇文章 0 订阅
订阅专栏

#国庆发生的那些事儿#

  • 临界资源: 诸进程间需要互斥方式对其进行共享的资源,如打印机、磁带机等
  • 临界区: 每个进程中访问临界资源的那段代码称为临界区
  • 信号量: 是一种特殊的变量。

信号量的值与相应资源的使用情况有关: 

①: 当信号量的值大于0时,表示当前可用资源的数量

②: 当它的值小于0时,其绝对值表示等待使用该资源的进程个数 

注意,信号量的值仅能由PV操作来改变。

P操作:申请资源操作。

P(S): ① 将信号量 S 的值减 1,即 S = S - 1;

                 ② 如果 S >= 0(S = 0时,证明资源的数量已经没有了,但是还是可以执行,因为 S-- 是在此判断之前,到此段临界区时,是还有资源),则该进程继续执行;否则该进程置为等待状态,排入等待队列。

V操作:释放资源操作。

V(S): ① 将信号量 S 的值加 1,即S = S + 1;

                 ② 如果 S > 0(同上,为什么这里 S = 0时不能继续执行呢,因为 已经S++了,但还是等于 0,到此段临界区时,还是没有资源),则该进程继续执行;否则该进程置为等待状态,排入等待队列。

 收银员进程 b1 处肯定一开始会阻塞(P),也就是不会去发出收银这个动作,直到有购书者到达付款步骤时,才会释放资源(V)唤醒收银员进程,这一过程的PV操作对应,信号量为同一个。

然后直到收银员完成一系列动作后,购书者才能到达下一步,因此 a2 处会阻塞(P),收银员完成一系列动作,释放资源(V),购书者离开书店,这一过程的PV操作对应,信号量为同一个。

软考架构精讲-操作系统中的PV操作
wjianwei666的专栏
09-20 52
信号量(Saphore)由一个值和一个指针组成,指针指向等待该信号量的进程,信号量的值表示相应资源的使用情况,是用来解决进程同步与互斥的机制。
软考知识点---04处理机管理---02处理机管理(PV操作
一位正在苦苦追求毕业的研究僧
10-01 3009
主要是进程管理的PV操作要搞明白
2023下半年软件设计师 11/4 下午第一批 回忆版本
vctome的博客
11-06 1522
2023/11/4下半年软件设计师 回忆版本仅供参考, 不保证正确率。
【愚公系列】软考中级-软件设计师 026-操作系统(进程管理-信号量PV操作
热门推荐
时光隧道
01-13 6万+
操作系统中的进程是指正在运行的程序的实例。每个进程都有自己的地址空间、数据和代码。进程是操作系统进行资源分配和调度的基本单位。每个进程都由操作系统维护,并被分配一个唯一的进程标识符(PID)。操作系统利用进程控制块(PCB)来记录和管理各个进程的状态信息,包括进程的优先级、执行状态、寄存器值、分配给进程的资源等。操作系统通过调度算法来决定进程的运行顺序。调度算法可以根据进程的优先级、时间片轮转、最短作业优先等策略来进行选择。进程可以通过进程间通信(IPC)来进行相互之间的数据交换和协作。
软考网络工程师--操作系统考点
qq_40135481的博客
05-07 377
考点一:PV操作 (1)进程概述和进程状态 进程是一个程序关于某个数据集的一次运行,通俗的说,当打开了两个“QQ”时,其程序是一个,但是创建两个互不相关的进程。进程是运行中的程序,具有动态性和并发性的特点。进程也是系统资源分配、调度、管理的最小单位(现在操作系统中还引入了线程钟,即轻量级进程,它是处理器分配的最小单位)。 一个进程从创建而产生至撤销而消亡的整个生命周期,可以用一组状态加以刻画。为了便于管理进程,把进程划分为三种状态。进程的运行态、就绪态、阻塞态。 一个进程在创建后将处于就绪状..
软考:中级软件设计师:操作系统,进程管理,前趋图,进程同步互斥,PV操作
weixin_46838716的博客
07-05 774
软考:中级软件设计师:操作系统,进程管理,前趋图,进程同步互斥,PV操作
软考高级架构师;线程的同步和互斥、临界区、临界资源、信号量PV 操作概念和例题
最新发布
明明如月的技术博客
04-02 823
明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。
软考进程pv操作真题
10-17
软考进程pv操作真题的答案如下: PV操作是一种进程同步机制,用于解决进程间的互斥和同步问题。PV操作包括P操作和V操作,其中P操作用于申请资源,V操作用于释放资源。在PV操作中,P操作会将资源的数量减1,如果资源...
软考操作系统知识-基础知识部分.docx
11-17
PV 操作操作系统中常用的进程同步机制。 1. P 操作:申请系统资源的操作,使信号量的值减 1。 2. V 操作:释放资源的操作,使信号量的值加 1。 六、死锁问题 死锁问题是操作系统中非常重要的问题,指的是多个...
软考系分之操作系统进程同步、互斥和调度
01-15
使用场景:本资源主要用于辅助系统分析师的软考;适用人群:系分备考者、产品经历、软件开发等,也适用于有...内容概要:操作系统进程同步、互斥、PV操作、进程调度等;其他:思维导图的方式介绍知识点,标注重点和示例
软考必备知识点
11-09
软考必备知识点,内含操作系统,计算机系统和数据库和多媒体等知识点。
[架构之路-122]-《软考-系统架构设计师》-操作系统-1-操作系统原理 - 进程管理:同步VS异步、互斥VS共享、PV操作
文火冰糖(王文兵)的博客
02-28 403
操作系统的本质就是创建一个并发的应用程序执行的环境,使得各种应用程序可以动态、共享相同的计算机物理硬件资源,计算机的三大物理资源包括:CPU内存外设应用程序(管理应用程序):以进程和现成的方式组织,所有的应用程序被抽象成了一个个的进程与现成;然后,有了进程间同步、互斥与通信、进程的优先级调度等概念。所有的外设(管理外设资源):以统一的文件来组织,所有的应用程序通过文件的方式访问所有的外设,操作系统通过把文件映射成设备的驱动程序访问外设硬件。并以中断的手段提供异步抢占的方式临时占用计算机的资源。
软考总结-----PV操作
任丽媛的博客
10-24 4713
PV操作操作系统中一个很重要的内容,小编今天就来给大家就pv操作做一个详细的解析。 首先P代表操作,V代表释放 P操作使S=S-1,若S<0,进程暂停执行,放入信号量的等待队列。 V操作使S=S+1,若S<=0,唤醒等待队列中的一个进程。 注:此时提到了一个新的概念,信号量信号量是一种特殊的整型变量,根据控制对象的不同被赋予不同的值。 信号量分为两类: (1)...
PV操作信号量
闲書的博客
09-13 1万+
今天面试,面试官,问道信号量的问题,当时有点蒙了,实在是太久了,不知道该怎么答,就胡乱说了两句,哈哈哈 所以呢准备在复习一下信号量PV操作,在计算机操作系统中,PV操作是进程管理中的难点,用于控制进程之间的同步,是一种低级、最基础的一种同步机制,同时PV不仅可以使用在进程中还可用使用在线程中 什么是信号量 信号量(semaphore)的数据结构为一个值和一个指针,指针指向等待该信号量的下一个...
操作系统考点之PV操作信号量
guangod的博客
11-11 1万+
如题:2019年10月 分析:
软考PV操作
Winter--王大梅
10-27 5533
PV操作不仅仅是我们软考的一个难点,在我们的操作系统的自考中更是一大大题之重。下面让我们来一起揭开它神秘的面纱。
软考复习四 PV操作
samuel_zhang_的博客
09-23 886
一道基本的PV操作题看了10次以上终于弄懂了思路; 概念是下面这个,但是理解比较抽象,一开始真是看不懂啊,索性可以先不看,直接看详解; P(S):将信号量S的值-1;S=S-1;如果S≥0则继续执行;否则该进程置为等待状态。 P操作可以看成是获取、请求或消耗一个信号量。 V(S):将信号量S的值+1;S=S+1;如果S大于0则继续执行;否则释放队列中第一个等...
软考之路--PV操作
Stevenzhu18的博客
09-07 930
PV 操作,学习两天,总的理解就是:P 同步(出现在不同的进程):操作是指一个程序被激活后,执行P(S1):先自我判断是否执行或挂起(S1&lt;0是否成立),成立就阻塞,不成立就执行命令,并进行V(S2)操作,也就是(S2=S2+1)给一个信号量到其他程序。其他程序收到S2后激活,然后执行P(S2),执行命令并返回V(S1) 另外,处理互斥时出现在同一个进程。...
软考备考-系统构架师-23-PV操作总结
lxmuyu的专栏
10-26 315
PV操作 进程的同步与互斥 生产者和消费者问题 临界资源 进程间需要互斥访问的共享资源 临界区 每个进程中访问临界资源的代码 信号量 是一种特殊的变量 P操作:s=s-1,若S&lt;0,进程暂停执行,进入等待队列 占用资源 v操作:s=s+1,若S《=0,唤醒等待队列中的一个进程 释放资源 ...
写文章

热门文章

  • MAR位数反应存储单元的个数 MDR位数=存储字长 6914
  • 【element-plus】el-dialog距离顶部的高度 3545
  • idea在整个项目里面搜索 3507
  • 【vue3】【element-plus】icon显示不出来 3198
  • 前端问题解决方法 2807

分类专栏

  • 软考 2篇
  • leetcode动态规划(基础版) 1篇
  • c语言 2篇
  • 蓝桥 1篇
  • 力扣周赛 1篇
  • 总结 6篇
  • Java 1篇
  • 计算机组成原理 1篇
  • 错误记录 5篇
  • 常用记录 3篇
  • 前端 2篇
  • 数据库原理
  • 错误原因 2篇
  • redis 1篇

最新评论

  • 洛谷P2249 【深基13.例1】查找

    太菜万人爱: 空格问题

  • 1.20总结

    2301_76800389: 你好我想问一下求后序遍历那个为啥提示错误是内存超限呀

  • 数据结构树和森林

    2201_75509976: 咋做啊,求详解

  • 洛谷P2249 【深基13.例1】查找

    去流浪447: 为什么最后两行都是brinary呀

  • 【vue3】【element-plus】icon显示不出来

    前端小白多阅读: 我重新翻看了之前项目的main.js文件,发现没有将Element-Plus全局引用,像我这篇文章里面这样写相当于按需引入了

最新文章

  • 【软考】磁盘工作原理 计算最多最少读取时间
  • 【leetcode】198. 打家劫舍
  • 【Element-Plus】el-select选择后不回显问题
2023年16篇
2022年92篇
2021年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

天下网标王太原家居行业网站优化推广廊坊外贸网站优化推广殷都区网站优化优化网站标题关键词惠州网站综合优化哪家有名网站上线后优化南陵网站seo优化哪家好网站优化什么技术好藁城区网站seo优化排名燕郊网站优化苏州正规网站seo优化推广丰台网站优化排名推广潍坊济南网站优化机构峡江网站关键词优化优化网站制作干花东莞首页网站关键词优化工具邯郸网站优化定制优化网站需要什么数据分析优化网站的软件长沙网站优化常识福州seo网站优化温州专业的网站优化seo费用东莞网站优化公司哪家好焦作企业网站优化京涛网站优化南阳网站排名优化工具邯郸家居行业网站优化推广可靠吗深圳网站建设优化服务网络网站推广优化无锡优化网站生产厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

天下网标王 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化