欢迎来到天天文库
浏览记录
ID:12351544
大小:119.50 KB
页数:3页
时间:2018-07-16
《fifo页面置换算法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、先进先出页面置换算法一、基本思想:先进先出页面置换算法,该算法淘汰最先进入内存的页面,即选择在内存中驻留时间最久的页面予以淘汰。该算法是用C语言实现的,其中页面置换是通过数组实现的。二、源程序代码:#include#defineM20//要访问的页面数#defineN3//内存容量voidFIFO(inta[N],intb[M]){inti,j,k;intc[M]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};floats;for(i=0;i2、tf("%d",a[j]);}printf("");printf("");printf("内存中的页面为:");for(j=0;j<=i;j++){printf("%d",a[j]);}printf("");printf("");}k=N;for(j=N;j3、j];k++;for(i=0;i4、==-1)break;}FIFO(a,b);}三、实验结果截图:
2、tf("%d",a[j]);}printf("");printf("");printf("内存中的页面为:");for(j=0;j<=i;j++){printf("%d",a[j]);}printf("");printf("");}k=N;for(j=N;j3、j];k++;for(i=0;i4、==-1)break;}FIFO(a,b);}三、实验结果截图:
3、j];k++;for(i=0;i4、==-1)break;}FIFO(a,b);}三、实验结果截图:
4、==-1)break;}FIFO(a,b);}三、实验结果截图:
此文档下载收益归作者所有