91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 618KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-28
  • 語言: 其他
  • 標簽:

資源簡介

該文件包含了操作系統(tǒng)課程設計的代碼和設計說明書,以供大家參考

資源截圖

代碼片段和文件信息

/*?cpu.c?*/

#include?
#include?“cpu.h“

/*?initiate?cpu?*/
void?initcpu(Cputype?*cpu?int?policy)
{
cpu->policy?=?policy;
cpu->state?=?FREE;
cpu->runningtask?=?NULL;

cpu->systemtime?=?0;
cpu->busytime?=?cpu->idletime?=?0;

cpu->tasknumber?=?0;
cpu->taskcputime?=?0;
cpu->taskreadywaittime?=?0;
cpu->taskturnaroundtime?=?0;
cpu->taskweightedturnaroundtime?=?0.0;

cpu->averageturnaroundtime?=?0.0;
cpu->averageweightedturnaroundtime?=?0.0;
cpu->schedulevalue?=?0.0;

}

void?account(void)
{
extern?Cputype?cpu;
extern?int?systemtime;
extern?Tasktype?taskexitqueue;

Tasktype?*task;

cpu.systemtime?=?systemtime;
cpu.idletime?=?cpu.systemtime?-?cpu.busytime;

for?(task?=?firsttaskinqueue(&taskexitqueue);?task?!=?NULL;?
task?=?nexttaskinqueue(task?&taskexitqueue))?{
cpu.taskcputime?+=?task->cputime;
cpu.taskiotime?+=?task->iotime;
cpu.taskreadywaittime?+=?task->readywaittime;
cpu.taskturnaroundtime?+=?task->turnaroundtime;
cpu.taskweightedturnaroundtime?+=?task->weightedturnaroundtime;
}

cpu.averageturnaroundtime?=?
(double)(cpu.taskturnaroundtime)?/?cpu.tasknumber;
cpu.averageweightedturnaroundtime?=?
cpu.taskweightedturnaroundtime?/?cpu.tasknumber;
cpu.schedulevalue?=?(double)?(cpu.taskreadywaittime)?/?cpu.busytime;
cpu.utility?=?(double)?(cpu.busytime)?/?cpu.systemtime;
}

void?printaccount(void)
{
extern?Cputype?cpu;


printf(“\nSchedule?account:“);

printf(“\npolicy=“);
switch?(cpu.policy)?{
case?FCFS:
printf(“FCFS“);
break;
case?HPF:
printf(“HPF“);
break;
case?SPF:
printf(“SPF“);
break;
default:
printf(“UNKNOWN“);
break;
}
printf(“\nsystemtime=%4d?busytime=%4d?idletime=%4d“?
cpu.systemtime?cpu.busytime?cpu.idletime);
printf(“\ntasknumber=%4d?taskcputime=%4d“?
cpu.tasknumber?cpu.taskcputime);
printf(“?taskiotime=%4d?taskreadywaittime=%4d“?
cpu.taskiotime?cpu.taskreadywaittime);
printf(“\naverageturnaroundtime=%6.2f?averageweightedturnaroundtime=%6.2f?schedulevalue=%6.2f?utility=%6.2f“?
cpu.averageturnaroundtime?cpu.averageweightedturnaroundtime?
cpu.schedulevalue?cpu.utility);

}

















?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????31232??2017-05-21?13:51??操作系統(tǒng)實驗\2015-2016-2-07-操作系統(tǒng)上機實驗報告-封面格式.doc

?????文件??????34816??2016-05-27?11:14??操作系統(tǒng)實驗\2015-2016-2-08-操作系統(tǒng)上機實驗報告-正文.doc

?????文件??????31232??2016-05-27?11:05??操作系統(tǒng)實驗\2015-2016-2-08-操作系統(tǒng)上機實驗報告-頁面格式.doc

?????文件??????21175??2006-05-31?11:29??操作系統(tǒng)實驗\操作系統(tǒng)-上機實驗報告格式-13計算機.rar

?????文件???????4846??2016-05-31?11:01??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\123.dsp

?????文件????????529??2016-05-31?10:47??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\123.dsw

?????文件??????99328??2006-05-31?11:28??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\123.ncb

?????文件??????54784??2006-05-31?11:28??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\123.opt

?????文件???????1766??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\123.plg

?????文件???????1456??2016-05-31?11:05??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\const.h

?????文件???????2247??2016-05-31?10:49??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\cpu.c

?????文件????????582??2016-05-31?10:48??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\cpu.h

?????文件?????204878??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\123.exe

?????文件?????276088??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\123.ilk

?????文件?????200476??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\123.pch

?????文件?????492544??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\123.pdb

?????文件???????6890??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\cpu.obj

?????文件??????20073??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\event.obj

?????文件??????11786??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\part.obj

?????文件???????5276??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\schedule.obj

?????文件??????20547??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\task.obj

?????文件??????33792??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\vc60.idb

?????文件??????53248??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\Debug\vc60.pdb

?????文件???????5478??2016-05-31?10:50??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\event.c

?????文件???????1594??2016-05-31?10:48??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\event.h

?????文件????????365??2016-05-31?10:49??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\external.h

?????文件???????2791??2016-05-31?10:50??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\part.c

?????文件???????1022??2016-05-31?10:49??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\part.h

?????文件???????1256??2006-05-31?11:26??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\schedule.c

?????文件???????7614??2016-05-31?10:50??操作系統(tǒng)實驗\操作系統(tǒng)上機\123\task.c

............此處省略25個文件信息

評論

共有 條評論

相關資源