操作系统实验报告3理解线程的相关概念 - 图文(2)

2019-02-17 18:04

计算机操作系统实验报告

6

计算机操作系统实验报告

2. 请求分页存储管理设计

#include #include #include

#define MAXNUM 920 /*程序的大小,以字为单位*/ #define N_TEST 100

int a[N_TEST]; /*a[N_TEST]中存放产生的随机数*/ int *a_p;

int page=10; int mem=100; int m=10;

int point=0;

/*页面大小*/ /*主存容量*/ /*主存页数*/

/*a_p是指向队列的指针*/ //

int hit=0; /*命中次数*/ /*FIFO*/ void fifo() { int i; hit=0;

7

计算机操作系统实验报告

} /*LRU*/ void lru()

8

point=0;

for(i=0;i

printf(\命中率为:%.3f%%\\n\int j; int temp=1; for(j=0;j

a_p[(point++)%m]=a[i]/page; if((a[i]/page)==a_p[j])

temp=0;

else hit++;

计算机操作系统实验报告

{

for(i=0;i

a_p[(point++)%m]=a[i]/page; if((a[i]/page)==a_p[j])

temp=0;

int i; hit=0; point=0;

else {

for(j=0;j

a_p[(point+j)%m]=a_p[(point+1+j)%m];

9

计算机操作系统实验报告

} int main() {

int flag=1; while(flag) {

/*选择用哪种算法*/

printf(\算法请输入0,LRU算法请输入1:\\n\scanf(\

10

}

}

}

a_p[(point+j)%m]=a[i]/page; hit++;

printf(\命中率为:%f\\n\

int i; int select;


操作系统实验报告3理解线程的相关概念 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:格拉斯哥大学相当于国内几本

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: