
操作系统
橘座的胡萝卜
这个作者很懒,什么都没留下…
展开
-
Java实现操作系统的进程调度-- 抢占式优先权调度算法
大半年的失踪人口回归,陆续会把草稿箱里的10+篇博客都补充完整,立flag!!!优先权调度算法:按照根据每个作业的优先数,依次执行每一个作业非抢占式优先权调度算法:只确定一次作业的优先级,按照优先数由高到低依次执行每个作业,当前作业完成才能进行下一个作业抢占式优先权调度算法:不同于非抢占式优先权调度算法,抢占式优先权调度算法会多次进行优先级排序。我们规定一个时间片,用来把一个...原创 2019-05-01 18:46:02 · 6214 阅读 · 2 评论 -
操作系统---简单页式管理「Java」
题目描述:设计一个内存分配模拟程序。假定在计算机系统作业后备队列中有六个等待调度运行的作业,参与分配的内存大小为32KB,采用简单页式管理,每个页帧的大小为1KB。根据要求进行内存的分配和回收。要求打印内存分配表。有关作业的组织和作业有关参数的设置请自行设计,要大致符合实际情况。效果演示图:1.测试数据作业信息 作业序号 作业大小 作业完成所需时间 使...原创 2019-05-08 02:35:17 · 1114 阅读 · 0 评论 -
操作系统--电梯算法和SSTF(Java)
题目描述:假定一磁盘有200个柱面,编号为0~199,当前移动臂的位置在143号柱面上,并刚刚完成125号柱面的服务请求,如果请求队列的先后顺序是86,147,91,177,94,150,102,175,130。请按下列算法分别计算为完成上述各次访问总共需要的磁头移动量,并写出磁头的移动顺序。要求通过编写模拟程序实现,开发工具任选。(1)电梯算法;(2)最短寻找时间优...原创 2019-05-12 00:58:42 · 3362 阅读 · 0 评论