亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fifo.cpp

?? 操作系統實踐課程實驗
?? CPP
字號:
#include<iostream>
#include<time.h>
#include<stdlib.h>
using namespace std;
#define  M  320

int N;
struct Pro
{
	int num,time;
};
void Input(Pro p[M])
{   
	int count=0;
	srand((unsigned)time(0));
	int i=0,nrand=0,n=0;
	int num[1000];
	int page1[1000];
	int offset[1000];
	nrand=rand()%32767;
	n=(float)319*nrand/32767+1;
	for(i=0;i<320;i+=4)
	{
		num[i]=n;
		num[i+1]=num[i]+1;
		nrand=rand()%32767;
		num[i+2]=(float)num[i]*nrand/32767;
		num[i+3]=num[i+2]+1;
		nrand=rand()%32767;
		n=(float)nrand*(318-num[i+2])/32767+num[i+2]+2;
	}
	for(i=0;i<320;i++)
	{
		page1[i]=num[i]/10;
		offset[i]=num[i]%10;
		page1[i]%=32;
	}
	for(i=0;i<320;i++)
	{
		p[i].num=offset[i];
		p[i].time=0;
	}
}

int  Search(int e,Pro *page1  )
{
	int i=0;
	Pro *page=new Pro[N];
	page=page1;
	for(i=0;i<N;i++)
		if(e==page[i].num)
			return i;
	return -1;
}

int Max(Pro *page1)
{
	Pro *page=new Pro[N];
	page=page1;
	int e=page[0].time,i=0;
	while(i<N)//找出離現在時間最長的頁面
	{
		if(e<page[i].time)
			e=page[i].time;
			i++;
	}
    for( i=0;i<N;i++)
		if(e==page[i].time)
			return i;
	
	return -1;
}

int Compfu(Pro *page1,int i,int t,Pro p[M])
{
	Pro *page=new Pro[N];
	page=page1;
	
	int count=0;
	for(int j=i;j<M;j++)
	{
		if(page[t].num==p[j].num )
			break;
		else 
			count++;
	}
	return count;
	
}

int main()
{
    
	cout<<"可用內存頁面數"<<endl;
	cin>>N;	
	Pro p[M];
	Pro *page=new Pro[N];
	char c;
	int m=0,t=0;
	float n=0;
	Input(p);
	int i=0;
	do{
		
		for(i=0;i<N;i++)//初試化頁面基本情況
		{
			page[i].num=0;
			page[i].time=2-i;
		}
        i=0;		
        cout<<"f:FIFO頁面置換"<<endl;
		cout<<"l:LRU頁面置換"<<endl;
		cout<<"o:OPT頁面置換"<<endl;
		cout<<"按其它鍵結束"<<endl;
		cin>>c;
		
		if(c=='f')//FIFO頁面置換
		{
			n=0;
			while(i<m)
			{
				if(Search(p[i].num,page)>=0)
					i++;//找到相同的頁面
				else 
				{  
					if(t==N)
						t=0;
					else 
					{
						n++;//
						page[t].num=p[i].num;
						t++;
					}
				}
			}
			cout<<"缺頁次數:"<<n<<"    命中率:"<<1-n/m<<endl;      
			
		}
		if(c=='l')//LRU頁面置換
		{    
			n=0;
			while(i<m)
			{    
				int k;
				k=t=Search(p[i].num,page);
				if(t>=0)				
					page[t].time=0;
				else
				{  
					n++; 
					t=Max(page);
					
					page[t].num=p[i].num;
					page[t].time=0;
				}
				if(t==0)
				{
					page[t+1].time++;
					page[t+2].time++;
				}
				if(t==1)
				{
					page[2].time++;
					page[0].time++;
				}
				if(t==2)
				{
					page[1].time++;
					page[0].time++;
				}
				if(k==-1)  				
					i++;
			}
			cout<<"缺頁次數:"<<n<<"    命中率:"<<1-n/m<<endl; 
			}
			if(c=='o')//OPT頁面置換
			{
				n=0;
				while(i<m)
				{
					if(Search(p[i].num,page)>=0)
						i++;
					else
					{
						int temp=0,cn;
						for(t=0;t<N;t++)
						{
							if(temp<Compfu(page,i,t,p))
							{
								temp=Compfu(page,i,t,p);
								cn=t;
							}
						}
						page[cn]=p[i];
						n++;
						i++;
					}
				}
				cout<<"缺頁次數:"<<n<<"    命中率:"<<1-n/m<<endl; 
			}		
		}while(c=='f'||c=='l'||c=='o');	
	return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久无码av三级| 91成人免费电影| 亚洲第一主播视频| 亚洲欧洲韩国日本视频| 91精品欧美一区二区三区综合在 | 国产成人综合视频| 亚洲成av人片一区二区梦乃| 亚洲激情第一区| 亚洲国产精品二十页| 久久久久九九视频| 2023国产一二三区日本精品2022| 欧美日韩综合在线| 欧美日韩成人一区二区| 色播五月激情综合网| 日本国产一区二区| 国精品**一区二区三区在线蜜桃| 亚洲国产成人av网| 一区二区理论电影在线观看| 国产精品久线观看视频| 亚洲欧美视频一区| 亚洲久草在线视频| 亚洲动漫第一页| 亚洲一区二区三区视频在线播放 | 国产永久精品大片wwwapp| 久久99久久久久| 韩国一区二区视频| 91农村精品一区二区在线| 97久久精品人人爽人人爽蜜臀 | 国产精品一区二区不卡| 国产精品羞羞答答xxdd| 国产精品一区二区三区乱码| 国产丶欧美丶日本不卡视频| 久久疯狂做爰流白浆xx| 韩国欧美国产1区| 粉嫩欧美一区二区三区高清影视| 国产成人亚洲综合a∨猫咪| 成人免费高清视频在线观看| 一本大道久久a久久综合| 欧洲在线/亚洲| 91精品国产综合久久精品麻豆 | 不卡的av在线播放| 91美女福利视频| 欧美午夜不卡在线观看免费| 欧美网站大全在线观看| 欧美一区二区三区视频在线| 久久亚洲一级片| 亚洲欧美色图小说| 免费观看成人av| 成人网页在线观看| 欧美一级日韩一级| 中文字幕精品一区二区精品绿巨人 | 日本精品视频一区二区| 欧美在线观看一二区| 91精品国产综合久久国产大片| 欧美一区二区三级| 国产精品国产自产拍高清av王其| 亚洲国产一二三| 国产美女娇喘av呻吟久久| 91麻豆精品视频| 精品sm捆绑视频| 亚洲精品国产精品乱码不99| 日本视频免费一区| 成人h版在线观看| 日韩精品一区二区三区在线播放| 最新热久久免费视频| 中文字幕在线观看一区| 美女国产一区二区三区| 不卡一二三区首页| 欧美mv和日韩mv的网站| 亚洲一二三四在线| eeuss影院一区二区三区| 制服丝袜中文字幕一区| 亚洲女人的天堂| 图片区小说区国产精品视频| 色婷婷精品大在线视频| 国产亚洲精品资源在线26u| 国产一区二区在线观看免费| 欧美一区二区三区日韩视频| 亚洲v精品v日韩v欧美v专区| 日本韩国精品在线| 久久婷婷一区二区三区| 国产自产2019最新不卡| 91精品在线免费| 免费在线一区观看| 91精品视频网| 国产精品99久久久久久久vr| 欧美一区二区三区日韩视频| 玖玖九九国产精品| 日韩一区二区三区四区| 国产精品美女久久久久aⅴ | 91久久精品午夜一区二区| 久久久久一区二区三区四区| 亚洲色欲色欲www在线观看| 欧美图区在线视频| 日韩欧美中文字幕制服| 天堂久久一区二区三区| 日韩美女视频在线| 青青草原综合久久大伊人精品优势 | 99久久99久久综合| 中文字幕va一区二区三区| 日本道在线观看一区二区| 亚洲精品国产精品乱码不99| 91天堂素人约啪| 亚洲精品乱码久久久久久日本蜜臀| 成人伦理片在线| 亚洲精品一卡二卡| 色综合久久88色综合天天免费| 亚洲三级小视频| 丁香婷婷综合网| 亚洲天堂a在线| 在线精品视频一区二区| 丝袜脚交一区二区| 欧美不卡一区二区三区| 秋霞午夜鲁丝一区二区老狼| 精品日本一线二线三线不卡| 99在线精品视频| 婷婷国产在线综合| 欧美丰满少妇xxxbbb| 精品亚洲porn| 国产精品久久久久影院色老大| 91丨九色丨蝌蚪丨老版| 一区二区三区在线观看国产| 成+人+亚洲+综合天堂| 亚洲国产精品自拍| 久久久99免费| 在线观看av不卡| 一区二区三区在线影院| 精品对白一区国产伦| 99re在线精品| 久久国内精品视频| 一区二区三区视频在线观看| 欧美一区二区美女| 97精品久久久午夜一区二区三区| 天天综合天天综合色| 国产精品日日摸夜夜摸av| 日韩视频免费观看高清在线视频| 波多野结衣在线一区| 另类小说一区二区三区| 亚洲综合清纯丝袜自拍| 中文字幕在线视频一区| 欧美大片国产精品| 欧美一区二区三区人| 一道本成人在线| 成人av在线电影| 狠狠色丁香婷婷综合| 久草中文综合在线| 亚洲一本大道在线| 国产无一区二区| 日韩一区二区三区免费看 | 亚洲成人精品在线观看| 91丝袜国产在线播放| 国产精品 日产精品 欧美精品| 三级欧美韩日大片在线看| 欧美r级在线观看| 成人av在线一区二区| 国产成a人亚洲精品| 国产尤物一区二区在线 | 欧美日韩三级视频| 色偷偷88欧美精品久久久| 国产一区二区三区精品视频 | 成人av免费在线播放| 成人自拍视频在线观看| 久久精品免费观看| 国产精品一区2区| 狠狠色综合日日| 高清国产一区二区三区| 精品一区二区久久| 国产成人精品免费网站| 激情另类小说区图片区视频区| 国产一区视频在线看| 麻豆免费精品视频| 毛片一区二区三区| 亚洲六月丁香色婷婷综合久久| 亚洲激情第一区| 一区二区三区日本| 亚洲人成影院在线观看| 亚洲成人午夜影院| 亚洲精品国产一区二区三区四区在线| 亚洲色图视频网| 亚洲精品ww久久久久久p站| 亚洲午夜精品17c| 天使萌一区二区三区免费观看| 婷婷夜色潮精品综合在线| 热久久久久久久| 国产精品99久久久久久宅男| 国产精品亚洲第一| www.亚洲精品| 在线观看成人小视频| 欧美放荡的少妇| 精品国产a毛片| 亚洲一区电影777| 久久国产剧场电影| 欧美影院一区二区| 欧美日韩三级视频| 亚洲欧洲一区二区三区| 亚洲色图丝袜美腿| 婷婷开心激情综合| 国产精品亚洲一区二区三区妖精| 99久久精品国产导航| 91色porny蝌蚪|