分层结构,模块化,内核分类等内容讲解
树图思维导图提供 操作系统结构 在线思维导图免费制作,点击“编辑”按钮,可对 操作系统结构 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:54c16bbffd93c2341a937c4ade9b6bf8
操作系统结构思维导图模板大纲
便于调试,易于维护和扩充
不可跨层
分成多个模块,如进程调度模块,内存管理模块,模块彼此间可以直接调用
支持动态加载新模块
最核心模块
时钟管理
中断处理
原语
运行具有原子性,一气呵成不得中断
资源管理模块
进程管理
内存管理
设备管理
操作系统的主要功能模块都作为系统内核,运行在核心态
高性能,结构混乱
Linux,UNIX
只把最基本功能留着内核
内核功能少,易于维护,可靠安全,可移植,分布式计算
频繁变态,性能低
各功能模块不能直接调用,通过内核“消息传递”
基于C/S模式,机制与策略分离,面向对象技术
基本功能
进程管理
最基本:进程通信
低级存储器管理
中断与陷入处理
内核负责进程调度、通信等功能,外核辅助分配未经抽象的系统资源
外核分配不虚拟的资源,减少了映射层
看笔记得了,以下简述
第一类VMM(虚拟机管理程序)
在原本的硬盘上直接控制和分配
性能更好
可迁移性差
最高特权指令
第二类
依赖于宿主OS为之分配虚拟内存
性能更差,支持虚拟机数量更少
可迁移性好
易错点
虚拟机可以由硬件或软件实现
软件能实现的硬件都能实现
虚拟机并没有实现并行!各个OS也是基于虚拟技术的并发!
树图思维导图提供 工业机器人的基本特性 在线思维导图免费制作,点击“编辑”按钮,可对 工业机器人的基本特性 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:26723f573dc1ecf653e069c3dfaeb7c4
树图思维导图提供 种子思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 种子思维脑图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:86f8307a40ea24607c6c79354e09377f