现代操作系统---1.操作系统的结构

PS1:在学习了stm32基础配置之后,想再顺势了解一下uc/OS系统,奈何没有操作系统的基础知识,所以,先扫了一眼 现代操作系统

PS2 : 这几天没事把现代操作系统看了一遍,用了onenote做了一个简短的笔记,现在誊到csdn上来

单体系统

全部操作系统在内核态中以单一程序的方式运行,这一类操作系统的结构,通常有如下特点

    • 需要一个主程序,用来处理服务的过程请求
    • 需要一套服务过程,用来执行 系统调用
    • 需要一套实用过程,来复制服务过程

现代操作系统---1.操作系统的结构_第1张图片


层次式系统

单体系统理论优化而来,其上层的软件都是由下层构建而来
现代操作系统---1.操作系统的结构_第2张图片

微内核系统

由于操作系统中可能存在很多设计上的缺陷,如果这些缺陷集中于某一个系统,就可能造成整个系统的崩溃,所以,为了提高可靠性,将操作系统分解成若干个微小的模块,并且只有一个模块是在内核中运行的,这样的设计理念,就叫做微内核系统
现代操作系统---1.操作系统的结构_第3张图片

操作系统整体结构:

现代操作系统---1.操作系统的结构_第4张图片

你可能感兴趣的:(操作系统相关与C/OS,III,操作系统,结构)