问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是临界区和临界资源?对临界区管理的基本原则是什么?46

发布网友 发布时间:2023-10-14 00:29

我来回答

2个回答

热心网友 时间:2024-11-19 13:39

1、临界区指的是一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。

当有线程进入临界区段时,其他线程或是进程必须等待,有一些同步的机制必须在临界区段的进入点与离开点实现,以确保这些共用资源是被互斥获得使用。只能被单一线程访问的设备,例如:打印机。

2、临界资源:多道程序系统中存在许多进程,它们共享各种资源,然而有很多资源一次只能供一个进程使用。一次仅允许一个进程使用的资源称为临界资源。许多物理设备都属于临界资源,如输入机、打印机、磁带机等。

3、进程进入临界区的调度原则是:

(1)如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。

(2)进入临界区的进程要在有限时间内退出,以便其它进程能及时进入自己的临界区。

(3)任何时候,处于临界区内的进程不可多于一个。

(4)如果进程不能进入自己的临界区,则应让出CPU,避免进程出现“忙等”现象。

扩展资料

1、临界区存在的问题

临界区的退出,不会检测是否是已经进入的线程,也就是说,可以在A线程中调用进入临界区函数,在B线程调用退出临界区的函数,同样是成功。

临界区内的数据一次只能同时被一个进程使用,当一个进程使用临界区内的数据时,其他需要使用临界区数据的进程进入等待状态。

2、各进程采取互斥的方式,实现共享的资源称作临界资源。

属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。

参考资料来源:百度百科-临界区

参考资料来源:百度百科-临界资源

热心网友 时间:2024-11-19 13:39

临界区:每个进程中访问临界资源的那段程序叫做临界区。进程对临界区的访问必须互斥,每次只允许一个进程进去临界区,其他进程等待。
临界资源:指每次只允许一个进程访问的资源,分硬件临界资源、软件临界资源。
临界区管理的基本原则是: ①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。②任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待。③进入临界区的进程要在有限时间内退出,以便其它进程能及时进入自己的临界区。④如果进程不能进入自己的临界区,则应让出CPU,避免进程出现“忙等”现象。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 福亿家超市名字行吗? 动植物检疫专业可以考什么专业的研究生31 蜥蜴如何分公母128 库尔勒亿家超市有限公司怎么样? 中国最好的农业大学是哪所?6 CDO,CMO,CDS,MBS,ABS他们之间的区别和联系295 想考河南农业大学动植物检疫方向的研究生,需要考哪些学科 蜥蜴咋分辨公母 详细点149 北京亿家鲜连锁超市有限公司怎么样? 请问一下,我想考动物检疫方向的研究生,请问哪个学校有这个专业... 古典吉他右手指分别弹什么弦5 吉他右手各手指触弦位置分别是什么,怎么我弹的时候音总是发不出37 吉他右手手指分别对应哪根弦?76 夏季女装T恤面料有哪几种1 新公务员法对亲属政审新规定是什么? 联通卡知道密码,手机不在身边,怎么查短信和通话记录? 为什么夏季T恤要选择莫代尔面料1 error、mistake和fault有什么区别?7 发酵的面粉要盖上保鲜膜,但每次都有一些面粉粘在保鲜膜上怎么办...7 中国园林资源网2011城市园林景观设计交流研讨会7月28日—...1 亿家人连锁超市8 职业羽毛球比赛的时候,击球声音为什么那么清脆? 临界资源和临界区什么意思?73 保时捷911 网上图片不是敞篷车 他的顶棚能打开成为敞篷车吗... 初三数学旋转方法归纳 打羽毛球时球拍线要拉多少磅击球时才会发出清脆的声音? 什么是临界资源49 超市起名亿家聚平价超超市取名(亿家聚平价超市)怎么样?4 蜥蜴怎么养?如何分辨公母?125 C# 多线程临界资源 羽毛球拍绑多少磅的线才能打出声音来比较清脆?有气势一点?用y... 超市取名(亿家聚平价超市)好还是(四季平价超市)好?2 进程借助于锁,使用临界资源时要通过哪几个具体步骤1 ...大连市从大连北站去兴工街科技广场怎么做公交在哪? 临界资源与临界区的区别12 ArcEngine中用IqueryFilter筛选的要素 如何按某一个字段对这些要素进行... 打羽毛球时候,为什么杀球的时候没有清脆的声音呢? 寻找一部日本武士+科幻电影1 操作系统中的临界资源属于共享资源吗?13 羽毛球扣球时拍线对拍子的拉力有多少磅?