临界资源和共享资源——王道考研操作系统

简介: 临界资源和共享资源——王道考研操作系统

一、缘起题目

在这里插入图片描述

答案:B

二、关系图

在这里插入图片描述

解读:临界资源一定是共享资源;共享资源不一定是临界资源。

区别:在一段时间内能否允许被多个进程访问(并发使用)“不能则为临界资源”

三、疑惑?

3.1 非共享数据不属于临界资源?

回答: 若非共享则意味着这个资源只属于单独一个进程,那么就不存在临界资源的概念了。

3.2 可重入的程序代码

回答: 允许多个进程同时访问的代码,为了各进程所执行代码相同,改代码只读,故不允许任何进程对它修改,在运行过程中可以被打断,并于开始处再次执行,并在合理的范围内,程序可以在被打断处继续执行,且执行结果不受影响。

四、逐个解析

磁盘: 共享数据、可并发
公用队列: 共享、不可并发
私用数据: 非共享
可重入的程序代码: 共享、可并发

五、总结一招秒杀

在这里插入图片描述

相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
11月前
操作系统:死锁资源的计算
操作系统:死锁资源的计算
852 0
|
3月前
|
算法 Linux 调度
技术好文共享:详解操作系统中断
技术好文共享:详解操作系统中断
|
4月前
|
消息中间件 资源调度 安全
操作系统----临界区,临界资源,互斥量,互斥对象
操作系统----临界区,临界资源,互斥量,互斥对象
124 2
|
4月前
|
存储 Oracle 关系型数据库
linux操作系统相关资源优化
【4月更文挑战第21天】基于操作系统的性能优化也是多方面的,主要是系统安装、系统内核参数、网络参数、文件系统等几个方面进行衡量
40 2
|
9月前
|
存储 数据库 数据安全/隐私保护
【王道考研操作系统】—文件的基本操作
【王道考研操作系统】—文件的基本操作
|
9月前
|
网络性能优化 数据安全/隐私保护 网络架构
【王道考研计算机网络】—OSI参考模型
【王道考研计算机网络】—OSI参考模型
|
9月前
|
网络协议
【王道考研计算机网络】—分层结构 协议 接口 服务
【王道考研计算机网络】—分层结构 协议 接口 服务
|
9月前
【王道考研计算机网络】—时延、时延带宽积、RTT和利用率
【王道考研计算机网络】—时延、时延带宽积、RTT和利用率
|
9月前
【王道考研计算机网络】—速率相关的性能指标
【王道考研计算机网络】—速率相关的性能指标
|
9月前
|
存储 负载均衡
【王道考研计算机网络】—计算机网络的概念 组成 功能 分类
【王道考研计算机网络】—计算机网络的概念 组成 功能 分类

热门文章

最新文章