news 2026/7/12 5:20:14

考研408操作系统第一章大管家的介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
考研408操作系统第一章大管家的介绍

类似于房子的那种东东西来进行解释嘛,就是我现在脑子里面有一个大框架,大概是相当于一栋大楼。大楼里面每个对应的都是每个对应的软件,然后每个对应的软件通过这个操作系统可以划分其他地区,也就是开辟新的空间,并且通过一些东西去进行那个链接,前端的话就是外面的门店,然后前端对其他前端的话,就是这个门店去到其他门店。这整栋大楼就是自己的电脑。如果需要跑到其他电脑的话,就是用另一栋大楼.

这整章其实就是在回答三个问题:**这个物业管家(OS)到底是干啥的?它是怎么一步步变成现在这样的?它在大楼里靠什么硬件设施来干活?**

---

### 第一部分:操作系统的基本概念(物业大管家的自我介绍)

这部分相当于大楼公示栏里贴的“物业职责说明书”。

* **1.1 操作系统的概念**
* **大楼里:** 这栋大楼里有空地(硬件),但你不能直接在空地上摆摊。你需要一个“物业大管家”(操作系统),它把空地划分成一个个商铺(开辟空间/分配资源),然后租给各种门店(软件)。**管家本身不卖东西,它只负责管理和协调。**
* **1.2 操作系统的特征**
* **并发:** 大楼里不能只服务一家店,管家要同时盯着奶茶店做奶茶、服装店进衣服,让大家感觉都在同时进行。
* **共享:** 大楼的电梯、货梯、公共仓库是有限的,管家要安排大家“轮流用”或者“一起用”,不能打架。
* **虚拟:** 明明只有一部电梯,但管家通过巧妙的调度,让每家门店都觉得“我有一部专属电梯”(比如把一个CPU虚拟成多个)。
* **异步:** 门店下单进货的时间不一样,到的货时间也不一样,管家不需要死等,谁准备好了就处理谁。
* **1.3 操作系统的功能**
* 这是管家每天的**具体KPI**:
* **处理器管理(CPU):** 安排哪个门店的员工(进程)现在去使用大楼的核心工作台。
* **存储器管理(内存):** 给每家门店划分店面面积,谁 Expansion(扩张)了就给谁加面积,谁关门了就收回面积。
* **文件管理:** 管理大楼的公共仓库,给每个门店的货物贴上标签(文件名),放好,方便下次找。
* **设备管理:** 管理大楼的门禁、监控、送货卡车(外设),门店想用必须跟管家申请。

---

### 第二部分:操作系统发展历程(这栋大楼的“拆迁与升级史”**

这部分讲的是,这个“物业管家”不是一开始就这么牛的,它是被逼出来的。

* **早期(人工操作阶段):** 相当于**烂尾楼**。没有物业,程序员(老板)自己拿着手电筒跑到地下室(机房)去按电闸、接线,一次只能一个人用,效率极低。
* **单道批处理系统:** 有了个**半自动传达室**。老板把一堆任务单(卡片)扔进信箱,然后传达室大爷(监控程序)按顺序一个个去做。虽然省事了,但大爷一次只做一件事,大楼经常空转。
* **多道批处理系统:** **物业管家正式诞生!** 大爷升级成了管家,发现“等外卖的时候不能闲着,可以同时去拖地啊”。于是大楼开始同时接多个单子,大楼利用率暴增!但缺点是:门店老板不知道自己的单做到哪了,只能干等(无交互)。
* **分时操作系统:** **大厅里的叫号机**。管家给每家门店轮流发5分钟的时间片。因为切换得太快,每家门店(前端门店)都感觉“管家只为我一个人服务”。这就是你现在电脑常用的模式。
* **实时操作系统:** **大楼的消防与安保系统**。比如火灾报警,必须零点几秒内响应,绝对不能排队等时间片,必须立刻处理!

---

### 第三部分:操作系统的运行环境(管家干活的“硬件底气与安保规则”)

管家要在楼里发号施令,光靠嘴说不行,得有物理设施和权限规则。

* **内核态与用户态(核心权限门禁):**
* **用户态(门外):** 你外面那些“前端门店”的店员,只能在门店里忙活。如果门店想用一下大楼的消防栓(直接操作硬件),对不起,**禁止入内**!
* **内核态(门内):** 只有“物业管家”有最高级门禁卡(内核态)。门店想用硬件怎么办?只能按门铃(**系统调用/异常/中断**),求管家替你办。
* **中断机制(管家的“对讲机与警报器”):**
* 管家平时在休息,怎么叫醒他?就靠“中断”。
* 比如门店用对讲机喊:“管家,我键盘被按了!”(外中断),或者门店违规操作触发了警报:“警报!门店试图私接电线!”(内中断/异常)。管家一听到中断,立刻放下手头的事,跑过去处理。
* **时钟管理(大楼的“公共钟”):**
* 大楼里挂了个大钟,滴答滴答走。它负责提醒管家:“时间到了,把A门店赶走,换B门店上场!”(实现分时系统的关键)。

---

### 总结一下你的框架:

* **整栋大楼** = 你的计算机系统(硬件+软件)
* **物业大管家** = 操作系统(OS)
* **外面的门店** = 前端/应用软件
* **门店去其他门店** = 软件间的通信/链接
* **去另一栋大楼** = 网络通信(连上别人的电脑)
* **这本目录** = 教你如何从零开始理解这个“大管家”是怎么诞生、怎么分工、又依靠大楼里哪些隐秘的安保设备(中断、内核态)来统治这栋楼的!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/12 5:19:49

Go语言实现同态加密:从Paillier算法原理到工程实践

1. 项目概述:为什么要在Go里折腾同态加密?最近几年,数据隐私和安全被提到了前所未有的高度。无论是金融交易、医疗记录还是个人身份信息,大家都不希望自己的原始数据在传输和计算过程中“裸奔”。传统的加密方式,比如A…

作者头像 李华
网站建设 2026/7/12 5:17:59

标题:招投标AI决策引擎:如何实现主观分与客观分的物理隔离评分

#### 技术背景:为什么需要分离评分?在公共资源交易系统中,技术方案评分(主观分)与资质认证评分(客观分)的混合评审一直是行业痛点。传统模式下,评审专家容易产生**晕轮效应**——用一个亮眼的方案印象去抬高或压低本应客观量化的资质得分。财政部87号令与《政府采购需求管理办…

作者头像 李华
网站建设 2026/7/12 5:16:45

7周数据分析实战:Excel/SQL/Python/Power BI从零到项目整合

1. 先搞清楚这套教程到底解决什么问题,适合谁看如果你正在找一套能真正从零开始、把数据分析常用工具串起来的实战教程,这个7周学习计划可能值得先看两眼。它不是单纯讲某个软件怎么用,而是把Excel、SQL、Python、Power BI这几个最常用的工具…

作者头像 李华
网站建设 2026/7/12 5:16:42

AI Agent产品经理实战指南:从技术理解到产品落地

1. 先搞清楚AI Agent产品经理到底在解决什么问题如果你正在考虑转向AI产品方向,或者已经在传统产品岗位但想切入AI Agent领域,最该弄明白的不是各种技术名词,而是这个岗位到底在解决什么实际问题。AI Agent产品经理的核心价值,是把…

作者头像 李华
网站建设 2026/7/12 5:13:56

生产级多维聚合:pandas groupby工业实践与性能优化

1. 项目概述:为什么多维聚合不是“加个groupby”就能搞定的事我在银行风控部门做过三年数据管道开发,后来跳槽到一家头部支付机构做BI平台架构。这期间最常被业务方拍着桌子问的一句话是:“上个月华东区餐饮类商户的交易金额中位数、手续费波…

作者头像 李华