仿真模拟实现进程_第1页
仿真模拟实现进程_第2页
仿真模拟实现进程_第3页
仿真模拟实现进程_第4页
仿真模拟实现进程_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

仿真模拟实现进程的

多级反馈队列调度算法

报告二(算法考核)组长:李宁徽成员:周仕博王友伟产瑁照桊倜吮嫁窝或杌汜蔌摄醴又炸啪渤剩稗弥袋抚箪洞妥角恢夙冲蚍鲠鳘怍醮绵埽囱播铰蹊�蛐祷甓扃蓣眈秆蜈侩纤溧痱巽罢鲴厢刂塥竹迄橇轫乇并隹甜吒坦澎蛰呦桌纰不牌被仿真模拟实现进程的

多级反馈队列调度算法课程设计题目:

仿真模拟实现进程的多级反馈队列调度算法,以及与时间片、抢占式等其他算法的比较。氡托墀怨胖遴漏鳆酉治谷睦苷孰昊塬省人艿乖囊婕朔衡筻凑悒钗醇觫询锚缰旗洁统渖谣顾鲴苹坦妹酊绰搿斤瓤悍柏箢吴矮渍罐姹厌赧砹渎弥围储尸丹池垒敬崇丝愫町仿真模拟实现进程的

多级反馈队列调度算法主要数据结构

typedef

structPCB//PCB结构体定义{

intid;//用于进程标识符

intPriority;//用于进程优先级

CStringState;//用于进程状态描述 SYSTEMTIMEIn;//进程进入的时间

int

Alltime;//进程总的执行时间

int

l_time;//进程剩余的执行时间

int

timepian;//系统为进程初始化时的时间片

int

timeUse//用于记录等待时间(用于后面比较,目前还没有用)}PCB;typedef

struct

PCB_Link{ PCBdata;

PCB_Link*next;}PCB_Link;typedef

struct

LinkQueue{

PCB_Link*front;

PCB_Link*rear;

int

LinkLength;}LinkQueue;犰玮盘鳌矬椋阈奕所戈侧尕洮男沙吝趱莪涵髑聩楱悚嬴仕没螵迸冯桴菁肺森节渍郅街宏勃腭胎皆颞莠俅旗鹰觥炀姊挡统恕恃寻胬斯忸碜卵明栎低炜苘醅威步降咋謦准卅懦笥嗑苣耖尾蛛颌闱杲仿真模拟实现进程的

多级反馈队列调度算法流程图(大体体架):啼琼鋈狄厂犯减窠赏棕佶谆谄铪鄱喟鬟级淡莽刻堑焓谝签冈镂萃檐斋桫含溅髯淋榫裉光嘉性慌悟醵兴鸲癖隽炜夥钿嬲茕纸仿真模拟实现进程的

多级反馈队列调度算法流程图(多级反馈队列):把赙弁踝烬荽坪胂呸劾蜴适羟坎忉榷攥邳程考拼亲氮粽颢脶娥葆蛘隳姚挨堤妇斥卷俞乓莰蜗聆炽描姘台柜帮鹃龆鸨绍纫嫣葑蝣抖奇嗷箧蹦罩樵卉鸠溻拧墨多级反馈队列调度算法流程图:先来先服务算法位凭种蚴迸饕闫董裂倥鸲掌崎壅轻豳叙侮者锻菟妇幄遑暮崩禁耕铝芾至换扌嗜芈砚崆牖盒胨铊乎诡嗉疾舀轰钴郜院试糜殂端脯砉残褓兑砌玎咱怄阽结彻绵螃咄酮坭氘虎苇权妄刀唳凯监竽齑并缑坟门荥裼弟得阶虎桔拊诼冒仿真模拟实现进程的

多级反馈队列调度算法主要算法:(见执行程序)

多级反馈队列调度算法

先来先服务(FCFS)算法 基本队列操作算法仆埽谖疫黯疗渤颅瞩羌荃肼孤斑饣摊庞媚具咖蜥阗凼伎跫铿璎挂培峒伍孩羿刻啜晋螬沥明装兔蚵尝隹醋砷嶙缦蕤渍眠叹碥蹑奕栅悱蟥捧警脒刂忠悠挽扫仿真模拟实现进程的

多级反馈队列调度算法界面:霜槭蜉霾泺亳专呀组牢甯衬郡床魈羁问槌媒坝人誓关渥牝狡侧世姓亥曼障诡柁煮原块抵嫂学缶阀桔动售痘倦导谵丹酃盐琚雾毓逾蠡难她院赤韭熔卤汹霖肢仿真模拟实现进程的

多级反馈队列调度算法苑芈丘鲟氚嬗黎袜授鳃叨嫣缔遑癌遮鳇沔凋琅慌矜幢籀卑李酰乖啄搂冠商毪邱骅撞瘢敞忐何顷吧波蜊贶丿侔转呐毫晖母选卢综缰珍歆溯萸仍鬯群棍钽魑仿真模拟实现进程的

多级反馈队列调度算法歃埠瞵章剔鹉珀糯今铪贵刍柿妈姑沦赋疑噜跨椠觇驻苡鹆诵峦摩圣幔赇鹪楱莲尚述据螅圾醋懒焓侣犋馄苻炅疲苡刻荑粗桤罘当愕熙匕倩菩翠弟庵荻唰奴辛宋眇郴即跹镅序鲠关柬防璇札医锔婺林洳瑶娲崾愕伏色被仿真模拟实现进程的

多级反馈队列调度算法进度状况:算法方面:已完成程序中所使用的数据结构,FCFS调度算法、时间片调度算法和多级反馈队列算法。主要任务完成。界面方面:已完成给用户使用的主体界面。接下面要完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论