摘要: 课后练习P294页第5题 答:将访问请求按照柱面号3,7,7,7,30的次序进行处理,7号柱面的访问按照7-1-2,7-2-5,7-2-8执行,将使得磁盘的旋转次数最少。 课后练习P294页第7题 (1)先来先服务(FCFS): 移动的总量:(143-86)+(147-86)+(147-91)+(1 阅读全文
posted @ 2019-06-13 21:06 baijjjy 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.采用相联存储器后地址转换过程,用图表示出来 2.详述分段管理和分页管理的区别。 分段是信息的逻辑单位,由源程序的逻辑结构及含义所决定,是用户可见的,段长由用户根据需要来确定,段起始地址可从任何内存地址开始。在分段方式中,源程序(段号、段内位移)经链接装配后仍保持二维(地址)结构,引入目的是满足用 阅读全文
posted @ 2019-05-31 20:40 baijjjy 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.书上课后练习P187-43 semaphore empty=1;橘子精=0;糖=0;水=0; Process product(){ While(true){ P(empty); 产生一个随机数s;代表这生产商供应哪种原料 If(s==0)V(橘子精); If(s==1) V(水); If(s== 阅读全文
posted @ 2019-05-10 15:15 baijjjy 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.理解生产者和消费者问题 没有引入信号量时的生产者和消费者进程,什么情况下会出现结果不唯一?什么情况下会出现永远等待? 用信号解决生产者和消费者的同步与互斥,要求能自己写出来。 答:生产者进程和消费者进程对counter的交替操作会使其结果不唯一。 生产者进程和消费者进程的交替执行会导致进程永远等 阅读全文
posted @ 2019-05-06 10:44 baijjjy 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 1.解释并发与并行,并说明两者关系。 并发:老师甲先给学生A去讲思路,A听懂了自己书写过程并且检查,而甲老师在这期间直接去给B讲思路,讲完思路再去给C讲思路,让B自己整理步骤。这样老师就没有空着,一直在做事情,很快就完成了三个任务。与顺序执行不同的是,顺序执行,老师讲完思路之后学生在写步骤,这在这期 阅读全文
posted @ 2019-04-26 19:40 baijjjy 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 顺序程序设计: 顺序程序就是一个任务要从开始到结束完成以后,再执行下一个任务,任务从输入,计算,到输出,不得中断,任务是一个接着一个执行的,不得中途插入,也不得中途中断,就好比队列先进先出,这样只有一个任务完成后才能进行下一个任务,工作效率较低。 并发程序设计: 程序的执行时间是重叠的,按照其重要程 阅读全文
posted @ 2019-04-17 16:13 baijjjy 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.P116页,练习7 (1)采用FCFS,SJF,非抢占优先权调度算法,各作业的执行顺序。 (2)计算每种情况下作业的平均周转时间和平均带权周转时间。 写计算过程和结果。 2.P116页,练习8 (1)采用高优先权,SRTF调度算法,各作业的执行顺序。 (2)计算每种情况下作业的平均周转时间和平均 阅读全文
posted @ 2019-03-31 20:00 baijjjy 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1、用图文描述组成进程的要素,并说明其作用。 2、用图文描述什么是进程切换,为什么进行进程切换,进程切换的步骤? 3.用图文描述模式转换、进程切换、进程状态转换三者之间的关系? 4.python练习: (1)观察父进程、子进程 (2)观察进程运行状态 (3)输入多个作业的作业编号,到达时间,所需CP 阅读全文
posted @ 2019-03-22 19:09 baijjjy 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.理解进程状态转换的三态模型与七态模型 在内存中有三道进程并按ABC的顺序运行,其计算与IO操作时间如下图所示,如果每次进行进程切换时间为1ms,画出各进程状态转换的时间关系图。 2.安装python环境,用psutil库查看系统信息 (1)安装:官网python、pycharm、jupyter 阅读全文
posted @ 2019-03-15 10:52 baijjjy 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-03-05 16:22 baijjjy 阅读(79) 评论(0) 推荐(1) 编辑