2019年6月14日

设备管理(含补交)

摘要: 设备管理 P294页第5、7题。 5. 由柱面号可知调度顺序5,(1,2,3),4 由磁头号可知调度顺序5,3,(1,2),4 由扇区号可知调度顺序为5,3,2,1,4 综上所述 调度顺序为5,3,2,1,4 使磁盘旋转圈数最少 7. 先来先服务算法(FCFS): (143-86)+(147-86) 阅读全文

posted @ 2019-06-14 21:18 周梓鸿 阅读(163) 评论(0) 推荐(0) 编辑

2019年5月9日

用信号量及其PV操作处理实际问题

摘要: 1. Cemaphore empty=1; 橘子精=0;糖=0;水=0; Process product(){ While(true){ P(empty); 产生一个随机数s; If(s==0) V(橘子精); If(s==1) V(水); If(s==2) V(糖); } } Process P1 阅读全文

posted @ 2019-05-09 22:20 周梓鸿 阅读(137) 评论(0) 推荐(0) 编辑

2019年5月6日

用信号量进程同步与互斥

摘要: 1、理解生产者和消费者问题 没有引入信号量时的生产者和消费者进程,什么情况下会出现结果不唯一? 什么情况下会出现永远等待?用信号解决生产者和消费者的同步与互斥,要求能自己写出来。 结果不唯一:假如当前的产品数为8,如果生产者生产一件产品投入缓存区,拟执行产品数加一操作;同时消费者取走一样产品,拟执行 阅读全文

posted @ 2019-05-06 13:47 周梓鸿 阅读(371) 评论(0) 推荐(0) 编辑

2019年4月23日

进程互斥与同步

摘要: 1.解释并发与并行,并说明两者关系。 普通解释:并发:交替做不同事情的能力并行:同时做不同事情的能力专业术语:并发:不同的代码块交替执行并行:不同的代码块同时执行 并发和并行的意义: 并发和并行都可以处理“多任务”,二者的主要区别在于是否是“同时进行”多个的任务。 2.进程间有哪几咱关系?分别要采取 阅读全文

posted @ 2019-04-23 16:13 周梓鸿 阅读(425) 评论(0) 推荐(0) 编辑

2019年4月15日

操作系统实验一:处理器调度算法

摘要: 1.FCFS算法 2.SJF算法 3.RR算法 阅读全文

posted @ 2019-04-15 20:43 周梓鸿 阅读(150) 评论(0) 推荐(0) 编辑

2019年4月7日

处理器调度算法

摘要: 1. P117页,练习15:最高响应比 2. P119页,练习22(2):时间片轮转 3. 现设定采用三级反馈队列调度算法,三个队列分别为0、1和2,对应时间片为2、4、8。现有四个进程A、B、C、D,到达时刻分别为0、5、7、12,执行时间分别为7、4、13、2。请写出整个进程调度过程,包括每个时 阅读全文

posted @ 2019-04-07 20:44 周梓鸿 阅读(270) 评论(0) 推荐(0) 编辑

2019年3月31日

作业

摘要: 阅读全文

posted @ 2019-03-31 21:45 周梓鸿 阅读(96) 评论(0) 推荐(0) 编辑

2019年3月22日

处理器管理

摘要: 阅读全文

posted @ 2019-03-22 10:27 周梓鸿 阅读(111) 评论(0) 推荐(0) 编辑

2019年3月5日

操作系统概论

摘要: 阅读全文

posted @ 2019-03-05 17:36 周梓鸿 阅读(211) 评论(3) 推荐(0) 编辑

2019年2月28日

计算机与操作系统的发展史

摘要: 操作系统简介什么是操作系统 精简的说的话,操作系统就是一个协调、管理和控制计算机硬件资源和软件资源的控制程序 操作系统位于计算机硬件与应用软件之间,本质也是一个软件。操作系统由操作系统的内核(运行于内核态,管理硬件资源)以及系统调用(运行于用户态,为应用程序员写的应用程序提供系统调用接口)两部分组成 阅读全文

posted @ 2019-02-28 11:39 周梓鸿 阅读(568) 评论(0) 推荐(0) 编辑

导航