操作系统概览

操作系统功能

◆ 管理配置内存、决定资源供需顺序、控制输入输出设备等

◆ 操作系统是管理计算机硬件和软件资源的计算机程序

◆ 操作系统提供让用户和系统交互的操作界面

相关的概念

◆ 共享性 ◆ 并发性 ◆ 虚拟性 ◆ 异步性

1>

◆ 并行是指两个或多个事件可以在同一个时刻发生

◆ 并发是指两个或多个事件可以在同一个时间间隔发生

2>

◆ 共享性表现为操作系统中的资源可供多个并发的程序共同使用
◆ 这种共同使用的形式称之为资源共享
   资源共享根据属性可分为两种方式:互斥共享形式,同时访问形式
互斥共享指的是当资源被进程A占用的时候,其他进程只能等待进程A完成。
同时访问指的是某种资源在一段时间内并发地被多个程序访问,是一个宏观概念,比如5分钟之内资源分别被进程ABC访问这样的概念。
3>
◆ 虚拟性表现为把一个物理实体转变为若干个逻辑实体
◆ 物理实体是真实存在的,逻辑实体是虚拟的
◆ 虚拟的技术主要有时分复用技术和空分复用技术
时分复用:就是时间分割,是资源在时间维度上进行复用,不同的程序并发使用资源,多个程序进程分时访问计算机硬件资源,可提高资源的利用效率
应用:虚拟处理器和虚拟设备
时分复用:就是空间分割,比如虚拟磁盘和虚拟内存。
4>
异步性
◆ 在多道程序环境下,允许多个进程并发执行
◆ 进程在使用资源时可能需要等待或放弃
◆ 进程的执行并不是一气呵成的,而是以走走停停的形式推进
 
posted @ 2022-04-26 17:11  wangao96  阅读(40)  评论(0编辑  收藏  举报