-
大小: 29KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-03
- 語言: 其他
- 標簽: 操作系統(tǒng)??
資源簡介
操作系統(tǒng)實驗++ 時間片輪轉(zhuǎn)法++ 靜態(tài)優(yōu)先權(quán)調(diào)度算法 可以直接運行。
代碼片段和文件信息
#include?“stdio.h“?
#include??
#include??
#define?getpch(type)?(type*)malloc(sizeof(type))?
#define?NULL?0?
struct?pcb?{?/*?定義進程控制塊PCB?*/?
char?name[10];?
char?state;?
int?arrivetime;
int?ntime;?
int?rtime;?
struct?pcb*?link;?
}*ready=NULL*p;?
typedef?struct?pcb?PCB;?
??
??
sort()?/*?建立對進程進行按到達時間排列函數(shù)*/
{?
PCB?*first?*second;?
int?insert=1;
if((ready==NULL)||((p->arrivetime)<(ready->arrivetime)))?/*到達時間最小者插入隊首*/
????{?
????p->link=ready;?
????ready=p;?
????}?
else?/*?進程比較到達時間大小插入適當?shù)奈恢弥?/
????{?
????first=ready;?
????second=first->link;?
????while(second!=NULL)?
????????{?
????????if((p->arrivetime)<(second->arrivetime))?/*若插入進程比當前進程到達時間小*/
????????????{?/*插入到當前進程前面*/?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3539??2009-04-02?22:10??靜態(tài)優(yōu)先權(quán)調(diào)度程序\jincheng?jingtai.c
?????文件??????13010??2009-04-02?22:10??靜態(tài)優(yōu)先權(quán)調(diào)度程序\JINCHE~1.EXE
?????文件???????2206??2009-04-02?22:10??靜態(tài)優(yōu)先權(quán)調(diào)度程序\JINCHE~1.OBJ
?????文件??????24064??2009-04-02?22:07??靜態(tài)優(yōu)先權(quán)調(diào)度程序\運行、調(diào)試結(jié)果.doc
?????文件????????360??2009-04-02?15:25??靜態(tài)優(yōu)先權(quán)調(diào)度程序\靜態(tài)優(yōu)先數(shù)程序調(diào)試說明.txt
?????文件???????3920??2009-04-02?22:11??簡單時間片輪轉(zhuǎn)法程序\jincheng.c
?????文件??????13068??2009-04-02?22:11??簡單時間片輪轉(zhuǎn)法程序\JINCHENG.EXE
?????文件???????2293??2009-04-02?22:11??簡單時間片輪轉(zhuǎn)法程序\JINCHENG.OBJ
?????文件????????364??2009-04-02?15:27??簡單時間片輪轉(zhuǎn)法程序\簡單時間片輪轉(zhuǎn)法程序運行說明.txt
?????文件??????23040??2009-04-02?22:05??簡單時間片輪轉(zhuǎn)法程序\運行、調(diào)試結(jié)果.doc
?????目錄??????????0??2009-04-02?22:23??靜態(tài)優(yōu)先權(quán)調(diào)度程序
?????目錄??????????0??2009-04-02?22:23??簡單時間片輪轉(zhuǎn)法程序
-----------?---------??----------?-----??----
????????????????85864????????????????????12
評論
共有 條評論