有限等待&&忙等、让权等待&&死等、互斥遵循的几大原则——参考《天勤操作系统》,柳婼的博客

简介: 有限等待&&忙等、让权等待&&死等、互斥遵循的几大原则——参考《天勤操作系统》,柳婼的博客

参考柳婼的博客

一、 有限等待&&死等

有限等待:
对请求访问的临界资源的进程,应该保证有限的时间进入临界区, 以免陷入死等状态 受惠的是进程自己
死等:
进程在有限时间内根本不能进入临界区,而一直尝试进入陷入一种无结果的等待状态。
这个时候应该放弃这个无结果的事情,保证自己等待的时间是有限的。
# 二、 让权等待&&忙等
让权等待:
当进程不能进入自己的临界区时,应立即释放处理机, 以免进程陷入“忙等”状态 受惠的是进程别人
忙等:
当一个进程正处在某临界区内,任何试图进入其临界区的进程都必须进入代码连续循环,陷入忙等状态。连续测试一个变量直到某个值出现为止,称为忙等
这个时候应该释放处理机让给其他进程

在这里插入图片描述

三、互斥遵循的原则

perterson算法和硬件方法 不支持“让权等待” 而信号量支持 “让权等待”

3.1 题目一:【2018统考】

在这里插入图片描述

3.2 题目二:【2020统考】

在这里插入图片描述

相关文章
|
4天前
|
存储 缓存 PHP
阿里云服务器实例、CPU内存、带宽、操作系统选择参考
对于使用阿里云服务器的用户来说,云服务器的选择和使用非常重要,如果实例、内存、CPU、带宽等配置选择错误,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文为大家介绍一下阿里云服务器实例、CPU内存、带宽、操作系统的选择注意事项,以供参考。
阿里云服务器实例、CPU内存、带宽、操作系统选择参考
|
4天前
|
弹性计算 Ubuntu Linux
阿里云服务器操作系统选择,官方定制化系统镜像与第三方系统选择参考
阿里云服务器操作系统就是我们在购买阿里云服务器时看到的公共镜像,当前阿里云总共提供了Alibaba Cloud Linux镜像和第三方商业镜像及开源镜像合作的正版镜像两大类操作系统选择。有的新手用户看到这么多操作系统一般第一反应就是不知所措,那么阿里云服务器有哪些操作系统?应该如何选择?使用过程中是否可以更换系统?如何更换系统?本文来为大家一一解答。
阿里云服务器操作系统选择,官方定制化系统镜像与第三方系统选择参考
|
9月前
|
弹性计算 开发框架 小程序
阿里云服务器地域、实例、带宽、操作系统选择经验参考
无论是个人还是企业用户,部署自己的网站或者APP客户端、小程序等,都需要用到服务器,现在流行的都是使用云服务器,考虑到性价比大家现在都喜欢选择阿里云服务器。但是新手用户往往在面对阿里云服务器地域、实例、带宽、操作系统等众多配置时往往不知道如何选择,下面这些经验可供大家借鉴参考。
432 0
阿里云服务器地域、实例、带宽、操作系统选择经验参考
|
弹性计算 CDN .NET
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
|
弹性计算 安全 大数据
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
|
弹性计算 安全 Linux
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
|
弹性计算 安全 Linux
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
|
弹性计算 安全 大数据
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
|
弹性计算 CDN .NET
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
|
弹性计算 Linux CDN
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)
简介: 应该如何选择阿里云服务器呢?购买什么配置的阿里云服务器是适合自己的呢?下面我们就来说说如何选择阿里云服务器配置。
[新手指南参考]阿里云服务器ecs实例选择(地域+CPU+操作系统+带宽)

热门文章

最新文章