操作系统的基本概念

什么是操作系统?

简称OS,本质是程序集合,可以控制和管理整个计算机系统的硬件、软件资源(计算机资源),并组织和调度资源的分配。
在这里插入图片描述

有什么特征?

1.并发性:

多个事件在同一段时间内发生,但在不同时刻发生,每个时刻只执行一个任务。宏观上同时发生,微观上交替发生。

补:

并行:多个事件在同一时刻同时发生,每个时刻执行多个任务。
单核CPU同一时刻只能执行一个程序,程序间只能并发执行。
多核CPU同一时刻能执行多个程序,程序间可并行执行

2.共享性:

系统中资源可供内存中多个并发执行的进程共同使用。
互斥共享-一个时间段内只允许一个进程访问该资源-视频通话
同时共享-一个时间段内允许多个进程访问该资源(分时共享)-发送文件

并发和共享互为存在条件
3.虚拟性:

将物理上的实体-实际——>逻辑上的对应物-感受。
空分复用技术,虚拟存储器。
时分复用技术,处理机在微小的时间段内交替为各进程服务,使用户感觉多个软件在同时运行

4.异步性:

多个程序并发执行时,由于资源限制,导致不同进程交替执行。

并发和共享是虚拟与异步的基础。

可以做什么?

1.系统资源的管理者

文件管理、存储器管理、处理器管理、设备管理
在这里插入图片描述

2.对硬件机器的拓展

最接近硬件的一层软件,使裸机功能更强大,也称虚拟机/扩充机器。

3.作为用户与硬件系统之间的接口:

向上层(软件)提供服务
2.命令接口:
联机命令接口,即交互式命令接口,输入一条命令——>OS执行——>返回结果
脱机命令接口,即批处理命令接口,将命令写成文件——>OS执行
3.程序接口:
由系统调用(广义指令)组成。图形用户界面(GUI),
点击图标与OS交互,每个图标实质对应一个文件,通过调用系统调用命令运行文件程序。

拓展:

操作系统文件管理:

对文件的结构和组织的管理,不会涉及到对文件的具体内容。
eg:源程序-是计算机代码,直接面向程序员,不属于OS管理内容。

系统开机后,OS程序会自动加载到内存RAM(随机存储器中)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值