操作系统
北朽暖栀24
这个作者很懒,什么都没留下…
展开
-
操作系统:页面置换算法思维导图
原创 2020-04-30 20:30:14 · 228 阅读 · 0 评论 -
操作系统笔记(思维导图+彩图):操作系统结构
简单结构:只包括系统程序和内核。内核的定义:层次化结构:层次化结构的优缺点:微内核结构:有一部分从内核移除,而作为serve:微内核的三大优点:...原创 2020-03-14 19:24:25 · 572 阅读 · 1 评论 -
操作系统笔记(思维导图+彩图):系统调用(system call)
知识框架:系统调用是运行程序和操作系统之间的接口API比系统调用更常用,因为更方便,同时平台无关性更好以下为3种最常见的api:系统调用的过程更具体一点:系统调用种参数传递的方式:其中第二种方式的示意图如下:...原创 2020-03-14 18:40:28 · 816 阅读 · 0 评论 -
操作系统笔记(思维导图+彩图):操作系统提供的服务
操作系统对用户提供6大服务:用户接口,程序执行,i/o操作,文件系统操作,通信和系统检测从系统角度:资源分配,统计和保护整体的视图:原创 2020-03-14 18:20:43 · 176 阅读 · 0 评论 -
操作系统笔记(思维导图+彩图):硬件保护
当出现非法指令或者内存访问错误时,需要硬件陷入到os为了区别这些普通操作和特权操作创建两个状态:由psw中的模式位来标志计算机硬件。一开始是管态,运行用户程序用就会转化为用户态,如果有问题就会中断,重新回到管态。如何知道一个操作是否会有问题呢?特权指令就可能有问题。如果用户态要用特权指令,那么需要系统调用(软中断)来陷入操作系统,也就是进入了管态。为了统一对i/o设备的管理,...原创 2020-03-14 18:10:12 · 983 阅读 · 0 评论 -
操作系统笔记(思维导图+彩图):计算机体系结构
知识框架:计算机体系结构一张总的图:设备控制器是i/o到主存的一个桥梁,设备控制器有一个局部缓存:中断分为硬中断和软中断:中断是现代计算机系统的驱动,中断步骤如下:1 会有一个代码确定每个类型的中断做什么。2 检查中断信息,调用句柄.3 使用中断向量,其中存了中断服务程序的地址中断向量工作如图:i/o异步:i/o开始后控制权立马返回到用户,不用等i/o操作完成。...原创 2020-03-14 12:28:05 · 2250 阅读 · 0 评论 -
操作系统笔记(思维导图+彩图):分时操作系统
知识框架:分时操作系统是在多道操作系统上增加交互的功能:分时的含义:通过时间片来分配需要相关的技术:因为每个程序执行的时间很短,所以没有从磁盘调作业的时间,作业必须直接进入内存。...原创 2020-03-14 11:48:44 · 416 阅读 · 0 评论 -
操作系统笔记(思维导图+彩图):多道批处理系统
本次框架产生背景:单道批处理系统在进行i/o操作时cpu必须等待,为了解决这个问题,多道批处理系统诞生。硬件支持:使得cpu和i/o操作可以并行:上图是和单道程序的对比:本质:特点:优缺点:...原创 2020-03-14 11:28:42 · 3745 阅读 · 0 评论