亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tfprocessschedule.java~45~

?? 進(jìn)程調(diào)度和存儲管理模擬
?? JAVA~45~
字號:
package cn.edu.cauc.crab.ossimulate;import java.util.*;import javax.swing.*;/** * <p>Title: OS simulate</p> * <p>Description: This is my home work.</p> * <p>Copyright: Copyleft (c) 2004</p> * <p>Company: CAUC</p> * @author Crab * @version 0.1 *//** * To simulate time fragment scheduling. * * @author Crab * @version 0.1 * @see cn.edu.cauc.crab.ossimulate.ProcessSchdule */public class TFProcessSchedule extends ProcessSchedule {    JTextArea out;    private int timeFragment;    /**     * extend from ProcessSchdule a List PCBs.     * @param timeFragment the time fragment to schedule the process.     */    public TFProcessSchedule(int timeFragment) {        super();        this.timeFragment = timeFragment;    }    public TFProcessSchedule(int timeFragment, JTextArea out) {        super();        this.timeFragment = timeFragment;        this.out = out;    }    /**     * extends from ProcessSchedule     * After addProcess() is calling,     * use to start scheduling.     */    public void start() {        int time = 0;        while (!PCBs.isEmpty()) {            Iterator p = PCBs.iterator();            while (p.hasNext()) {                PCB tempPCB = (PCB)p.next();                if (tempPCB.arriveTime <= time && tempPCB.leftTime != 0) {                    if (tempPCB.leftTime == tempPCB.serveTime) {                        tempPCB.beginTime = time;                    }                    if (tempPCB.leftTime >= timeFragment) {                        tempPCB.leftTime -= timeFragment;                        time += timeFragment;                        if (tempPCB.leftTime == 0) {                            tempPCB.finishTime = time;                        }                    } else {                        time += tempPCB.leftTime;                        tempPCB.finishTime = time;                        tempPCB.leftTime = 0;                    }                    if (tempPCB.leftTime == 0) {                        tempPCB.rollTime = tempPCB.finishTime - tempPCB.arriveTime;                            // use tr ts to rise the precesion.                            float tr = tempPCB.rollTime;                            float ts = tempPCB.serveTime;                            tempPCB.nullWorkRate =  tr / ts;                            if (out == null) {                                System.out.println("PID: " + tempPCB.pid                                        +" Arrive: " + tempPCB.arriveTime                                        + " Serve: " + tempPCB.serveTime                                        + " Begin: " + tempPCB.beginTime                                        + " Finish: " + tempPCB.finishTime                                        + " Roll: " + tempPCB.rollTime                                        + " nullWorkRate: " + tempPCB.nullWorkRate);                            } else {                                out.append("PID: " + tempPCB.pid                                        +" Arrive: " + tempPCB.arriveTime                                        + " Serve: " + tempPCB.serveTime                                        + " Begin: " + tempPCB.beginTime                                        + " Finish: " + tempPCB.finishTime                                        + " Roll: " + tempPCB.rollTime                                        + " nullWorkRate: " + tempPCB.nullWorkRate                                        + "\n");                            }                            p.remove();//remove the finish process.                    } else {                        if (out == null) {                            System.out.println("@PID: " + tempPCB.pid                                    + " LeftTime: " + tempPCB.leftTime);                        } else {                            out.append("@PID: " + tempPCB.pid                                    + " LeftTime: " + tempPCB.leftTime                                    + "\n");                        }                    }                } else {                    time ++;                }            }        }    }    public static void main(String[] args) {        ProcessSchedule pSch = new TFProcessSchedule(3);        //pSch.addProcess(new Process(10), 0);        pSch.addProcess(new Process(10), 1);        pSch.addProcess(new Process(10), 2);        pSch.addProcess(new Process(10), 3);        pSch.addProcess(new Process(10), 4);        pSch.start();    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品久久久久久蜜臀| 久久你懂得1024| 欧美性猛交一区二区三区精品| aaa亚洲精品| 成人亚洲一区二区一| 成人综合在线观看| www.日韩精品| 日本久久电影网| 欧美日韩成人激情| 欧美一区二区三区男人的天堂| 日韩视频免费观看高清在线视频| 日韩一区二区免费电影| 精品国产乱码久久久久久影片| 欧美一级专区免费大片| 日韩欧美123| 精品国产百合女同互慰| 中文在线一区二区| 亚洲精品老司机| 午夜精品久久久久影视| 美国欧美日韩国产在线播放| 国产一区二区主播在线| 9i在线看片成人免费| 日本精品免费观看高清观看| 欧美日韩免费在线视频| 精品欧美一区二区三区精品久久| 精品国产乱码91久久久久久网站| 国产女人aaa级久久久级| 亚洲男同性恋视频| 欧美aaaaaa午夜精品| 成人一区二区三区视频在线观看| 91蝌蚪porny成人天涯| 欧美人与z0zoxxxx视频| 久久久久久**毛片大全| 日韩毛片在线免费观看| 日韩中文字幕麻豆| 丰满放荡岳乱妇91ww| 在线观看国产一区二区| 成人午夜在线播放| 911精品产国品一二三产区| 欧美色综合久久| 欧美偷拍一区二区| 精品国产电影一区二区| 日韩精品在线看片z| 91精品蜜臀在线一区尤物| 国产精品丝袜黑色高跟| 欧美绝品在线观看成人午夜影视| 日韩三级电影网址| 欧美精品自拍偷拍| 日本二三区不卡| 精品久久久久av影院| 亚洲免费在线播放| 久久99精品国产91久久来源| 91色porny| 欧美精品一区二区三区在线播放| 亚洲女女做受ⅹxx高潮| 国产在线精品国自产拍免费| 欧美三级电影网站| 国产欧美一区二区精品性| 视频一区在线视频| 色综合婷婷久久| 久久久亚洲精华液精华液精华液| 亚洲电影一级片| 成人激情动漫在线观看| 欧美大片一区二区| 亚洲一区二区四区蜜桃| 床上的激情91.| 欧美mv和日韩mv国产网站| 丝袜美腿亚洲色图| 日本韩国一区二区| 中文在线免费一区三区高中清不卡| 日本网站在线观看一区二区三区 | 婷婷国产v国产偷v亚洲高清| 国产精品456| 91精品久久久久久蜜臀| 一区二区三区四区在线播放| 国产成人aaa| 日韩午夜激情av| 五月婷婷久久综合| 欧美伊人精品成人久久综合97| 国产精品欧美久久久久无广告 | 在线精品国精品国产尤物884a| 久久久久九九视频| 韩国欧美国产1区| 7777精品伊人久久久大香线蕉最新版| 亚洲欧美在线高清| 日韩国产在线观看| 一区二区三区视频在线看| 亚洲乱码国产乱码精品精的特点| 一区二区三区不卡视频| 99精品视频中文字幕| 国产日韩视频一区二区三区| 九九精品一区二区| 日韩一级免费一区| 三级欧美在线一区| 欧美高清视频www夜色资源网| 亚洲欧美经典视频| 91亚洲精华国产精华精华液| 国产精品久久久久久久裸模 | 欧美一区二区啪啪| 日韩精品一二三| 正在播放一区二区| 麻豆精品视频在线观看免费 | 在线不卡免费欧美| 国产一区不卡视频| 亚洲午夜电影在线观看| 夜夜爽夜夜爽精品视频| 欧美久久婷婷综合色| 懂色av一区二区三区蜜臀| 亚洲乱码国产乱码精品精98午夜| 欧美亚洲免费在线一区| 另类调教123区 | 91久久精品一区二区二区| 亚洲一区欧美一区| 一区二区三区四区在线播放| 日韩高清一区在线| 精品国产精品网麻豆系列 | 粉嫩av一区二区三区粉嫩| 国产精品美女一区二区| 91麻豆国产香蕉久久精品| 亚洲国产美女搞黄色| 91精品久久久久久蜜臀| 国内精品视频666| 国产精品理伦片| 色欧美88888久久久久久影院| 亚洲成a人片综合在线| 日韩欧美国产午夜精品| 粉嫩13p一区二区三区| 亚洲免费观看高清完整版在线 | 91国在线观看| 婷婷久久综合九色综合绿巨人| 日韩免费视频一区二区| 国产激情一区二区三区桃花岛亚洲| 中文字幕五月欧美| 欧美日韩不卡一区二区| 国内久久精品视频| 成人欧美一区二区三区黑人麻豆| 欧美日韩一区二区三区四区五区| 蜜臀久久99精品久久久久久9 | 亚洲欧美日韩中文播放 | 中文字幕不卡在线观看| 一本大道久久a久久精二百| 亚州成人在线电影| 欧美国产欧美亚州国产日韩mv天天看完整| 一本久久a久久精品亚洲| 免费观看一级特黄欧美大片| 国产精品久久毛片av大全日韩| 欧美老年两性高潮| 国产成人午夜高潮毛片| 亚洲国产毛片aaaaa无费看 | 狠狠色丁香久久婷婷综| 综合色天天鬼久久鬼色| 91精品综合久久久久久| 亚洲欧洲三级电影| 欧美极品美女视频| 一区二区三区在线视频观看| 国产不卡视频在线播放| 成人a级免费电影| 欧美日韩亚州综合| 欧美成人福利视频| 亚洲欧洲99久久| 亚洲成av人片| 国产麻豆成人精品| www.日韩大片| 91精品国产综合久久小美女| 精品欧美黑人一区二区三区| 午夜天堂影视香蕉久久| 国产校园另类小说区| 欧美亚一区二区| 高清shemale亚洲人妖| 免费观看在线色综合| 一区二区不卡在线播放| 欧美激情在线免费观看| 日韩精品一区二区三区中文精品| 一本一本久久a久久精品综合麻豆| 国产一区二区按摩在线观看| 日韩福利电影在线观看| 玉米视频成人免费看| 国产精品乱码人人做人人爱| 日韩欧美色综合网站| 欧美乱妇15p| 欧美日韩国产一级二级| 在线免费不卡视频| 91免费在线播放| av中文字幕不卡| 成人免费电影视频| 国产凹凸在线观看一区二区| 激情综合色播激情啊| 麻豆成人91精品二区三区| 日韩激情av在线| 香蕉影视欧美成人| 亚洲国产成人91porn| 亚洲一区二区影院| 一级女性全黄久久生活片免费| 中文字幕亚洲欧美在线不卡| 国产精品色噜噜| 国产精品视频观看| 国产人成亚洲第一网站在线播放| 久久色在线视频| 26uuu精品一区二区三区四区在线| 日韩一区二区在线看|