IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 操作系统的结构 -> 正文阅读

[系统运维]操作系统的结构


\qquad 介绍操作系统的结构是怎样一步一步发展演变的。

1、DOS操作系统

\qquad MS-DOS是微软开发的早期的一个操作系统,它是一个单体操作系统,使用汇编语言进行编写,是一个不分模块的单体内核。受制于当前的硬件条件,DOS操作系统很难作进一步的功能扩展和模块化设计。

2、UNIX操作系统

\qquad 早起运行在用于科学计算的计算机之中,相对于DOS操作系统有更多的硬件空间,设计了模块。UNIX使用C语言进行编写,相对于汇编语言编写的DOS系统,UNIX具备了很好的移植性,使得UNIX可以在不同的计算机上进行运行。

3、微内核思想

\qquad 为了将软件变得尽量的小巧,提出微内核的设计思想,尽可能地把内核的功能移动到用户空间。
在这里插入图片描述 \qquad 在操作系统内核之中只放最基本的功能,比如中断处理,消息传递等,像文件系统,内存管理,网络协议栈这些功能放在外围,以进程或者程序的服务形式存在,这些服务之间通过内核的消息传递机制来进行通讯,这是一种松、耦合的架构,通过合理的内存隔离,不同的服务之间互不影响。但这种微内核的架构会导致计算机运行的性能下降,以为需要通过内核来进行二次转换,相比于直接将文件系统等功能放在内核来说,性能肯定要下降。

4、外核(Exokernel)思想

\qquad 外核思想是将内核分成两块,一块跟硬件打交道,主要用于完成硬件的复制工作,称为Exokernel;另一块跟具体应用打交道,称为libOS;具体应用通过libOS和Exokernel来通讯,不同应用的libOS根据不同应用的特点进行设计。这种思想会提高速度,因为OS原有的功能已经和具体应用进行了结合,具体应用通过特定的LibOS设计和OS之间是紧耦合的,同时通过Exokernel完成与硬件之间的信息传输。

5、虚拟机监控器(Virtual Mechain Monitor)

\qquad VMM运行在传统OS之下,虚拟出多个计算机系统,给上层操作系统OS进行使用。VMM虚拟出的是一台完整的计算机,包含了CPU,内存和各种外设,所以OS感知不到下面是物理计算机还是VMM。
在这里插入图片描述

THE END

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-13 12:43:23  更:2021-08-13 12:45:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:50:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码