不正经の学习| 操作系统

Posted 有理想、有本领、有担当的有志青年

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不正经の学习| 操作系统相关的知识,希望对你有一定的参考价值。

文章目录

什么是操作系统

操作系统(OS)是直接控制和管理计算机硬件、软件资源,合理地对各类作业进行调度,以方便用户使用的程序集合。 这就好比地方县官儿一样,皇帝(用户)下达命令,地方县官儿调动资源,征粮征兵,最终落实皇帝的命令

地位


紧贴系统硬件之上,所有其他软件之下。 九品芝麻官

目标

方便性(最重要)


没有操作系统,只能学机器语言。 这一般人能学得会???

有效性 (最重要)

  • 提高了系统资源利用率。让各个设备没有闲着的
  • 提高了系统吞吐量。 让各个程序按合理的顺序进行,不让CPU闲下来,这样就能在同一段时间内处理更多程序

可扩展性

能更新版本,添加功能、模块或者修复bug。

开放性

全世界厂商遵循国际标准生产,不然各造各的,软件硬件厂商不得哭死

作用

  • 作为用户与计算机硬件系统之间的接口 把用户的心和计算机硬件联系在一起
  • 作为计算机系统资源的管理者 征兵征粮
  • 用作扩充机器 把操作系统看成一个虚拟的微波炉,不需要知道他是怎么把牛奶变热的细节,我们只需要按下加热按钮就好咯

推动发展的主要动力

  • 提高计算机资源利用率
  • 方便用户
  • 器件在迭代,计算机在发展,需求在改变

发展历程

人工操作方式

程序员既是用户,也是操作员,而且只能用机器语言,含金量绝对是顶峰了

脱机I/O方式


已经有操作系统的雏形了,只是还没合体

现代操作系统

现在用的都是

以上是关于不正经の学习| 操作系统的主要内容,如果未能解决你的问题,请参考以下文章

JFinal-美女图爬虫-一个不正经的爬虫代码

Python 学习笔记大纲

开源电路分享のFalling Star Board

一夜不睡觉,大脑老两岁 | 正经科研

Docker学习のC/S模式

高性能JavaScriptの笔记-- DOM操作