![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
Serendipity-Lv
记录自己的成长过程
展开
-
第二章 进程管理
第二章 进程管理2.1进前趋图和程序执行2.1.1前趋图前趋图(Precedence Graph)是一个有向无循环图,记为 DAG(Directed Acyclic Graph),用 于描述进程之间执行的前后关系。2.1.2程序的顺序执行仅当前一操作(程序段)执行完后,才能执行后继操作。例如,在进行计算时,总须先输入用户的程序和数据,然后进行计算,最后才能打印计算结果。程序顺序执行...原创 2019-01-19 18:50:50 · 854 阅读 · 0 评论 -
计算机操作系统(第四版)汤小丹编著 第二章习题
第二章计算机操作系统(第四版)汤小丹编著什么是前趋图?为什么要引入前趋图?答:前趋图(Precedence Graph)是一个有向无循环图,记为DAG(DirectedAcyclicGraph),用于描述进程之间执行的前后关系。画出下面四条语句的前趋图:S1=a:=x+y; S2=b:=z+1; S3=c:=a – b;S4=w:=c+1;答:其前趋图为:什么程序并发执行会产...原创 2019-01-19 18:54:31 · 3538 阅读 · 0 评论 -
第一章 操作系统引论
本文是基于《计算机操作系统(第三版)汤小丹编著》一书总结整理原创 2019-01-15 13:56:08 · 579 阅读 · 0 评论 -
计算机操作系统(第四版)汤小丹编著 第一章习题
第一章计算机操作系统(第四版)汤小单编著1.设计现代OS的主要目标是什么?答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实...原创 2019-01-15 14:04:49 · 884 阅读 · 0 评论 -
第三章 处理机调度与死锁
第三章 处理机调度与死锁3.1处理机调度的层次和调度算法的目标1、处理机调度的层次高级调度也叫长程调度或作业调度。选择外存中处于后备队列的哪个作业允许进入系统并创建进程。低级调度也称短程调度、进程调度或CPU调度。选择就绪队列中哪个进程应获处理机。低级调度的功能:1)保存处理机的现场信息;2)按某种算法选取进程;3)把处理器分配给进程。中级调度也称内存调度或中程调度。选择...原创 2019-01-23 15:47:24 · 417 阅读 · 0 评论 -
计算机操作系统(第四版)汤小丹编著 第三章习题
第三章处理机调度与死锁1.高级调度与低级调度的主要任务是什么?为什么要引入中级调度?答:高级调度的主要任务是根据某种算法,把外存上处于后备队列中的那些作业调入内存。低级调度是保存处理机的现场信息,按某种算法先取进程,再把处理器分配给进程。引入中级调度的主要目的是为了提高内存利用率和系统吞吐量。使那些暂时不能运行的进程不再占用内存资源,将它们调至外存等待,把进程状态改为就绪驻外存状态或挂起状...原创 2019-01-23 15:50:34 · 3711 阅读 · 0 评论