资源简介
很详细,五种算法 ,先来先服务,短作业优先,最高响应比,时间片轮转,多级反馈队列,进程控制,挂起,等等
代码片段和文件信息
package com.zuoye;
import com.zuoye.PCB.STATUS_Type;
import com.zuoye.ScheduleModel.MODEL_Type;
public class BlockControl extends Thread {
public static boolean needBlock = false;
public static int PID = -1;
public void run() {
PCB ret = BlockControl.removeFromBlockList(BlockControl.PID);
if (ret != null) {
ret.status = STATUS_Type.READY;
if (MainControl.workMode == MODEL_Type.SP) {
ScheduleModel.mode4AddProcess(ret);
} else if (MainControl.workMode == MODEL_Type.SJF) {
ScheduleModel.mode5AddProcess(ret);
} else {
ScheduleModel.mode123AddProcess(ret);
}
} else {
return;
}
return;
}
public static boolean addToBlockList(PCB p) {
int low = 0;
int high = ScheduleModel.processBlockingList.size() - 1;
while (low
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2012-12-21 18:19 OS\.classpath
文件 378 2012-12-21 18:19 OS\.project
文件 598 2012-12-21 18:19 OS\.settings\org.eclipse.jdt.core.prefs
文件 1868 2012-12-21 18:19 OS\bin\com\zuoye\BlockControl.class
文件 632 2012-12-21 18:19 OS\bin\com\zuoye\ClockControl$ClockTimerTask.class
文件 743 2012-12-21 18:19 OS\bin\com\zuoye\ClockControl.class
文件 1014 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$activateL.class
文件 2164 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$addProcessL.class
文件 699 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$blockL.class
文件 1179 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$calculateL.class
文件 1483 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$choiceL.class
文件 666 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$clearL.class
文件 3805 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$MyTimerTask.class
文件 851 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$resetL.class
文件 1040 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$resetSimL.class
文件 977 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$sliceL.class
文件 746 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$suspendL.class
文件 4219 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$UpdateTimerTask.class
文件 1194 2012-12-21 18:46 OS\bin\com\zuoye\MainControl$wakeupL.class
文件 8939 2012-12-21 18:46 OS\bin\com\zuoye\MainControl.class
文件 1250 2012-12-21 18:19 OS\bin\com\zuoye\PCB$STATUS_Type.class
文件 2072 2012-12-21 18:19 OS\bin\com\zuoye\PCB.class
文件 1305 2012-12-21 18:19 OS\bin\com\zuoye\ScheduleModel$MODEL_Type.class
文件 3953 2012-12-21 18:19 OS\bin\com\zuoye\ScheduleModel.class
文件 1775 2012-12-21 18:19 OS\bin\com\zuoye\SuspendControl.class
文件 1421 2012-12-21 11:57 OS\src\com\zuoye\BlockControl.java
文件 425 2012-12-21 11:19 OS\src\com\zuoye\ClockControl.java
文件 23540 2012-12-21 18:46 OS\src\com\zuoye\MainControl.java
文件 1857 2012-12-21 10:12 OS\src\com\zuoye\PCB.java
文件 4361 2012-12-21 11:59 OS\src\com\zuoye\ScheduleModel.java
............此处省略12个文件信息
- 上一篇:基于java语言实现的飞机大战
- 下一篇:图书馆管理系统 jsp
相关资源
- java模仿http表单提交数据(含文件上传
- 磁盘调度算法java实现图形化界面
- java模仿QQ通信实现RSA加密解密
- 安卓蓝牙耳机跨进程控制手机翻页助
- Java模仿DOS界面(cmd程序) (Demo)
- 进程调度中优先级调度算法模拟
- java模拟电梯上下楼程序
- java模拟的qq聊天室
- java模拟实现的ATM服务器-完整项目源码
- java模拟实现的ATM客户端-完整项目源码
- java模拟ARP协议
- 操作系统课程设计-用java模拟首次适应
- java模拟时钟
- java模拟科学计算器
- java模拟实现PV操作
- java模拟实现的ATM服务器-完整项目源码
- JAVA模拟在线考试系统带论文SSH实现带
- Java模式.pdf
评论
共有 条评论