OS demo1操作系统概念与特征

操作系统

什么是操作系统

· 对于用户:计算机界面,提供用户与计算机硬件之间的接口。一般分为三种:命令方式、系统调用、图形界面;

· 软件角度:操作系统是程序和数据的集合,直接与硬件相邻;

·系统观点:计算机资源管理的系统(包括硬件和软件)。操作系统向用户提供高级而且简单的服务接口,掩盖硬件设备的复杂性和差异性,从而方便用户处理任务。

· 教材定义:操作系统是控制和管理计算机硬件和软件资源、合理地组织和管理计算机的工作流程以方便用户使用的程序的集合。

请添加图片描述

计算机的系统资源

请添加图片描述

??

请添加图片描述

引入操作系统的目标

· 方便:为用户提供与计算机硬件之间的接口,使得计算机易于操作

· 有效:有效使用计算机硬件资源

· 改善性能:合理组织计算机系统的工作流程,改善系统性能

· 提高扩展性:支持可扩展体系结构,方便引进新功能,支持可移植性和互操作性

现代操作系统的特征

并发(concurrency),共享(sharing),虚拟(virtual),不确定性(uncertainty)。

并发

概念比较:

并发性:两个或多个事件在同一时间间隔内发生;

并行性:两个或多个事件在同一时刻发生。请添加图片描述
说明:OS可以完成各个进程之间、系统与应用之间的并发;在单处理器种,处理多道程序时,宏观上并发,微观上是交替执行;程序的静态实体是可执行文件,动态实体是进程(任务),并发是针对进程。

共享

系统中的资源供多个用户共享

共享方式

互斥共享:

非互斥共享:

虚拟

将物理实体映射为若干对应的逻辑实体—分时或者分空间。虚拟是OS管理资源的重要手段,可提高资源的利用率(具体实例)

??
请添加图片描述

不确定性

也称异步性(asynchronism)
请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值