
OS
主要是用于记录OS学习上的一些笔记。
MoMing丶
糖里含有玻璃渣。
展开
-
OS 第六章:主存储器管理 总结笔记
文章目录1.什么是叫做地址映射?2.分别解释静态、动态分区和等长、异长分区,以及之间的联系。3.说明并解释四种内存分配算法的特点。4. 什么是碎片和紧凑?资料参考原创 2020-08-01 17:25:47 · 441 阅读 · 0 评论 -
OS 第五:死锁与饥饿 总结笔记
文章目录1.分别解释死锁和饥饿的含义。2.对于死锁现象发生的四个结论。3.死锁发生的四个必要条件是什么?4.说明避免死锁与预防死锁的区别?资料参考原创 2020-07-30 11:10:59 · 656 阅读 · 1 评论 -
OS 第四章:互斥、同步与通信 总结笔记
文章目录一、顺序程序1、什么是叫做程序的顺序执行?2、说出并解释顺序程序设计的特点。3、浅谈顺序程序特点(特性)的优缺点。二、并发程序4、什么是叫做程序的并发执行?5、说出并解释并发程序的特点(特性)。6、说出竞争条件的定义。三、进程互斥7、分别解释共享变量、临界区、临界资源。8、什么是进程互斥?四、进程同步9、什么是进程同步?10、分别解释进程合作与合作进程。11、信号量变量使用的两个基本要求是什么?资料参考一、顺序程序1、什么是叫做程序的顺序执行?一个程序由若干个程序段组成,而这些程序段的执行必原创 2020-07-28 22:59:03 · 891 阅读 · 0 评论 -
OS 磁盘扇区存放例题:假定磁盘转速为6000r/min(转/分),磁盘格式化时每个盘面被分为9个扇区,现有一个文件共有 A,B,C,D,E,F,G,H,I九个逻辑记录。。。。。。
主要讲解OS磁盘扇区存放例题;例题:假定磁盘转速为6000r/min(转/分),磁盘格式化时每个盘面被分为9个扇区,现有一个文件共有 A,B,C,D,E,F,G,H,I九个逻辑记录要存放在同一磁道上供处理程序使用,假设每个记录的大小与扇区的大小相同,处理程序每次从磁盘读出一个记录后要花2.5ms处理时间。若忽略其他辅助时间,请回答下列问题:(1)现在假设已经顺序存放好这9个记录,记录逆时针排列,磁盘顺时针旋转。那么读出该文件需要多少时间? (2)为了使读出文件需要的时间最短,请重新调整各个记录的存放位原创 2020-05-20 11:50:13 · 7848 阅读 · 12 评论 -
OS 页面置换算法(OPT,FIFO,LRU)&颠簸/抖动
主要解释页面置换算法、颠簸/抖动的意思,以及介绍先进先出(FIFO)和最近最少使用(LRU)的算法思想以及相关例题;原创 2020-05-17 10:09:37 · 5727 阅读 · 1 评论 -
OS 最先适应算法、最优适应算法、最坏适应算法的解释
主要介绍最先适应算法、下次适应算法、最优适应算法、最坏适应算法的定义和特点,无代码实现。原创 2020-05-05 15:54:50 · 42708 阅读 · 1 评论 -
OS 内存分区
主要讲述内存资源管理中的“内存分区”。原创 2020-05-04 17:27:11 · 1121 阅读 · 0 评论 -
OS 磁盘调度算法 之 FCFS、SSTF、SCAN、CSCAN
该文以例题为引进行叙述四种磁盘调度算法例:假定一个磁盘有200个柱面,编号为0~199,在完成了对125柱面的请求后,当前正在143号柱面处为一个请求服务。请求队列中还有若干个请求者在等待服务,假设它们依次要访问的柱面号为: 86,147, 91,177,94,150,102,175,130。 请分别计算采用先来先服务调度算法、最短寻找时间优先调度算法和扫描调度算法时实际服务的次序和磁臂移动的距离。并说明哪种算法更合适些,为什么?原创 2020-04-06 16:55:40 · 14284 阅读 · 4 评论 -
OS 共享变量、临界区、临界资源之间的联系
关于共享变量、临界区、临界资源、进程互斥之间的一些定义与理解;原创 2020-03-23 11:13:19 · 5154 阅读 · 0 评论 -
OS 第三章:中断和处理器调度 总结笔记
一、简述PSW的定义和内容。二、中断的定义是什么?三、引入中断的用途是什么?四、中断系统由那些部分组成?五、简述中断装置的定义和工作步骤。1.定义2.工作步骤六、中断响应和处理的过程是怎样的?七、解释中断源、中断寄存器和中断字的意思?八、中断类型分为哪几类?九、什么是叫做中断向量?十、中断响应1.什么是中断响应?2.(研)中断响应的实质是什么?3.中断响应的过程包括哪些?十一、什么是中断处理(中断服务)?十二、什么是中断返回?进程之间的变迁参考资料原创 2020-03-17 22:46:30 · 1622 阅读 · 0 评论 -
OS 第二章:操作系统的组织结构 总结笔记
一、什么是操作系统虚拟机?二、什么是OS虚拟机的指令系统?三、OS的指令系统分为哪两类?四、为什么要区分处理机的态?五、处理器有哪两种状态?六、处理器的状态是如何转换的?七、操作系统中有哪几类程序?其任务又是什么?八、操作系统程序是否都在核态下才能运行?九、常见的特权指令和非特权指令有那些?原创 2020-03-17 20:34:17 · 557 阅读 · 0 评论 -
OS 操作系统-第1次作业练习题
一、选择题与计算机硬件关系最密切的软件是( 1 ) A. 编译程序 B. 数据库管理程序 C. 游戏程序 D. OS操作系统的发展过程是( 2 ) A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序 C、管理程序,原始操作系统,操作系统 D、管理程序,操作系统,原始操作系统设计批处理多道系统时,首先要考...原创 2020-03-14 22:05:32 · 3616 阅读 · 1 评论 -
OS 关于程序并发执行的例题
设一计算机系统有输人机一台打印机两台,现有A.B两道程序同时投入运行,且程序A先运行,程序B后运行。程序A的运行轨迹为:计算50 ms,打印信息100 ms,再计算50 ms,打印信息100 ms,结束。程序B运行的轨迹为:计算50 ms,输人数据80 ms, 再计算100 ms,结束。要求:(1)用图画出这两道程序并发执行时的工作情况。(2)在两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会空闲等待?(3)程序A、B运行时有无等待现象?在什么时候会发生等待现象?为什么会发生?原创 2020-03-14 20:28:32 · 3711 阅读 · 0 评论 -
OS 第一章:操作系统概述 总结笔记
总结目录知识点==操作系统的定义==操作系统的两个重要作用==操作系统的发展过程==操作系统的特性:操作系统的分类1、多道批处理操作系统2、分时操作系统3、实时操作系统4、网络操作系统5、分布式操作系统==程序的并发和并行==* 定时装置1、绝对时钟2、间隔时钟练习题一、选择题二、填空题资料参考知识点操作系统的定义操作系统(operating system,OS)位于硬件层之上、所有其他系...原创 2020-03-14 18:26:45 · 666 阅读 · 0 评论 -
OS 操作系统中进程状态的概念以及变迁
进程的基本状态运行状态(running):该进程已获得运行所必需的资源,它的程序正在处理机上执行。在单处理机上,任一时刻只能有一个进程处于运行状态。等待状态(wait):又称挂起(suspend)态、阻塞(block)态、睡眠(sleep)态。进程正等待着某一事件的发生而暂时停止执行。这时,即使给它CPU控制权,它也无法执行,则称该进程处于等待态。就绪状态(ready):...原创 2020-03-06 11:52:42 · 1938 阅读 · 0 评论 -
OS发展史中各操作系统的形成、发展和特点
OS形成发展流程图操作系统的分类手工操作阶段(20世纪40年代)特征:1. 有人工干预:放纸带、电传打印机上输出结构2. 独占性:一个用户使用过程中占用计算机所有文件,第二个用户绝对无法干预3. 串行性:人和计算机的工作、CPU和输入输出组设备等只能串行不能同时进行缺点:1. 用户在作业处理的整个过程中独享系统中的全部资源;2. 手工操作所需时间很长问题1. 当CP...原创 2020-02-25 21:22:35 · 3764 阅读 · 0 评论 -
OS中了解“并发”与“并行”的区别和“宏观上并发,微观上交替执行”
“并发”与“并行”的区别并发 指两个或多个事件在同一时间间隔内发生,看似都在向前推进;在微观上不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行。从宏观外来看,好像是这些进程都在执行。并行 指两个或多个事件在同一时刻在不同的物理设备上发生;无论在微观还是宏观上都是在同时进行。每个事件在同一时刻真正的同时进行。在单CPU下,微观上多个程序是不可能同时进行的;...原创 2020-02-23 11:32:33 · 3970 阅读 · 0 评论