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

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

?? lru.cpp

?? 幾個實現操作系統算法的小程序 有哲學家 算法 生產者消費者等算法的實現 供初學者學習參考
?? CPP
字號:
#include <stdio.h>
#include <stdlib.h>

#define MAXPAGE 100
#define NUM 3

int time = 0;//完成時間
int page[NUM];//分配給進程的頁塊數

int AccessSeq(int * head);//讀取頁面訪問序列
void InitPage(int * head);//頁面初始化
void MovePage(int * head, int indix);//一個頁面移動到隊尾
int FullPage(int * head);//判斷頁面是否分配完
int MarchPage(int * page, int num);//判斷頁面是否命中
int LRU(int *page, int *head, int length);//LRU分配算法,輸入是頁塊數,頁面訪問序列和序列長度,返回是缺頁數

int main()
{
	int head[MAXPAGE], count;

	time = AccessSeq(head);//讀取頁面訪問序列
	InitPage(page);//對頁面初始化
	count = LRU(page, head, time);//計算缺頁數

	printf("The finished time is: %d\n"
		"The page fault is: %d\n"
		"The page fault ratio is: %d%%\n", time, count, count*100/time);

	return 0;
}

int AccessSeq(int * head)
{
	FILE* fp;
	int indix, count;

	if(!(fp = fopen( "page.txt","r" )))
	{//文件讀取失敗
		printf("NO THAT FILE\n");
		exit(0);
	}

	fscanf(fp, "%d", &count);//讀取訪問序列長度

	for(indix = 0; indix < count; indix++)//獲得頁面訪問序列
		fscanf(fp, "%d", &head[indix]);

	return count;//返回訪問序列長度
}

void InitPage(int * page)
{//對頁面進行初始化,未使用的頁面為-1
	for(int i = 0; i < NUM; i++)
		page[i] = -1;
}

void MovePage(int * page, int indix)
{//將最近被訪問到的頁面移到隊列的尾部
	int temp, pointer;

	temp = page[indix];
	pointer = FullPage(page);

	for(int i = indix; i < pointer - 1; i++)
		page[i] = page[i + 1];
	page[pointer - 1] = temp;//最近被訪問到的頁面移到隊尾
}

int FullPage(int * page)
{//返回隊列中還可分配頁面的指針
	for(int i = 0; i < NUM; i++)
		if(page[i] == -1)
			return i;
	return NUM;
}

int MarchPage(int * page, int num)
{//返回隊列中分配頁面的指針
	for(int i = 0; i < NUM; i++)
		if(page[i] == num)
			return i;
	return -1;
}

int LRU(int * page, int * head, int length )
{//最近最久未使用置換算法
	int count = 0, pointer1, pointer2;

	for(int i = 0; i < length; i++)
	{
		if((pointer1 = MarchPage(page, head[i])) != -1)
		{//頁面已分配,將分配的頁面移到隊尾
			MovePage(page, pointer1);
			continue;
		}
		else
			if((pointer2 = FullPage(page)) != NUM)//頁面未被分配
				page[pointer2] = head[i];//從可分配的頁面中分配一個頁面
			else
			{//無可分配的頁面,則將最久未使的頁面替換掉
				page[0] = head[i];
				MovePage(page, 0);//將頁面移動到隊尾
				count++;//缺頁數加1
			}
	}

	return count;//返回缺頁數
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩小视频在线观看专区| 久久久99久久精品欧美| 欧美成人精品高清在线播放| 亚洲欧美自拍偷拍| 久久99精品久久久久久国产越南| 成人毛片老司机大片| 日韩午夜av一区| 一区二区三区四区不卡在线| 国产很黄免费观看久久| 日韩一级视频免费观看在线| 亚洲激情成人在线| 成人精品亚洲人成在线| 26uuu精品一区二区| 午夜精品一区二区三区电影天堂| 成人黄色网址在线观看| 久久综合久久综合亚洲| 欧美96一区二区免费视频| 欧美在线不卡一区| 亚洲欧美激情一区二区| 国产精品一区二区果冻传媒| 日韩三级免费观看| 日本一区中文字幕| 欧美色精品在线视频| 亚洲一区二区综合| 91日韩在线专区| 专区另类欧美日韩| 成人av中文字幕| 成人免费在线播放视频| 波多野结衣中文字幕一区二区三区| 久久精品亚洲一区二区三区浴池 | 国产在线视频一区二区| 欧美日产在线观看| 婷婷六月综合亚洲| 8x8x8国产精品| 美女网站色91| 精品av久久707| 国产自产视频一区二区三区| 日韩欧美国产wwwww| 九色porny丨国产精品| 26uuuu精品一区二区| 国产一区二区三区久久久| 国产日韩一级二级三级| 国产成人av影院| 日韩毛片视频在线看| 色猫猫国产区一区二在线视频| 亚洲日本免费电影| 欧美在线free| 免费欧美高清视频| 国产情人综合久久777777| 成人h动漫精品一区二| 中文字幕亚洲一区二区va在线| 91高清视频在线| 日韩黄色在线观看| 26uuu精品一区二区三区四区在线| 国产99一区视频免费| 亚洲靠逼com| 欧美日本国产视频| 国产一区二区三区不卡在线观看| 国产精品毛片久久久久久久| 欧美专区日韩专区| 国产原创一区二区| 亚洲少妇中出一区| 日韩一区二区在线免费观看| 成人免费毛片嘿嘿连载视频| 亚洲国产精品天堂| 国产亚洲欧洲一区高清在线观看| 91色porny在线视频| 蜜臀av一级做a爰片久久| 国产精品国产自产拍高清av王其| 欧美午夜不卡视频| 国产福利不卡视频| 日韩高清一区在线| 国产精品成人一区二区艾草 | 久久综合九色欧美综合狠狠| 91亚洲国产成人精品一区二三| 五月婷婷另类国产| 国产亚洲制服色| 欧美精品久久久久久久多人混战 | 中文字幕一区二区三| 制服丝袜一区二区三区| 99久久精品99国产精品| 精品一区二区三区在线播放| 亚洲一区二区美女| 中文字幕av免费专区久久| 日韩无一区二区| 欧美性三三影院| 99这里只有久久精品视频| 久久草av在线| 日韩不卡一区二区| 亚洲大片免费看| 亚洲精品高清在线观看| 国产精品女主播在线观看| 欧美成人一区二区三区片免费| 欧洲另类一二三四区| av在线一区二区三区| 国产在线精品免费| 久久国产成人午夜av影院| 午夜精品爽啪视频| 亚洲一区在线免费观看| 国产精品久久久久7777按摩| 国产亚洲一区二区在线观看| 欧美va亚洲va国产综合| 欧美人妇做爰xxxⅹ性高电影 | 一区二区欧美精品| 亚洲色图欧美偷拍| 国产精品毛片无遮挡高清| 中文字幕成人在线观看| 久久精品网站免费观看| 国产视频视频一区| 久久免费午夜影院| 国产女同互慰高潮91漫画| 国产欧美日韩中文久久| 国产精品免费久久| 国产精品视频yy9299一区| 国产欧美日韩另类一区| 中文字幕精品综合| 中文字幕亚洲成人| 亚洲色图欧美在线| 亚洲国产精品人人做人人爽| 亚洲成人av中文| 日韩av中文字幕一区二区| 蜜臀av一级做a爰片久久| 激情综合色播激情啊| 国产东北露脸精品视频| 成人午夜在线视频| 91视频免费看| 欧美日韩亚洲丝袜制服| 欧美一级精品大片| 日韩精品中文字幕一区二区三区 | 亚洲精品一区在线观看| 久久午夜老司机| 国产亚洲一区二区三区在线观看 | 91精品福利视频| 欧美三级三级三级| 精品久久久三级丝袜| 国产精品毛片久久久久久| 成人免费一区二区三区视频 | 国产91精品久久久久久久网曝门| 国产成人精品在线看| 色欧美日韩亚洲| 欧美一区二区三区在线视频| 久久久久久免费网| 亚洲另类春色校园小说| 麻豆传媒一区二区三区| 国产成人欧美日韩在线电影| 色婷婷久久久综合中文字幕| 日韩一区二区三区四区五区六区 | 亚洲v日本v欧美v久久精品| 日本欧美肥老太交大片| 福利91精品一区二区三区| 欧美亚洲一区二区在线观看| 337p粉嫩大胆色噜噜噜噜亚洲| 中文字幕日韩av资源站| 免费在线观看精品| thepron国产精品| 欧美日韩精品一区视频| 久久精品综合网| 亚洲一区二区三区四区在线观看 | 国产综合成人久久大片91| 色综合夜色一区| 中文字幕一区二区不卡| 亚洲超丰满肉感bbw| 成人蜜臀av电影| 欧美日韩一区二区在线观看视频 | 成人一区二区三区视频在线观看| 一本一道久久a久久精品综合蜜臀| 欧美白人最猛性xxxxx69交| 亚洲特黄一级片| 精品一区二区三区的国产在线播放 | 99免费精品视频| 在线影视一区二区三区| 精品乱人伦小说| 香蕉加勒比综合久久| 99久久夜色精品国产网站| 日韩视频中午一区| 五月激情综合网| 成人av在线播放网址| 久久综合一区二区| 视频在线在亚洲| 欧美天天综合网| 综合自拍亚洲综合图不卡区| 国产精品一区二区在线看| 欧美一区二区三区四区五区 | 日本一区二区三区久久久久久久久不 | 国产婷婷色一区二区三区| 亚洲三级电影网站| 国产伦精品一区二区三区免费迷 | 91色婷婷久久久久合中文| 国产欧美精品一区二区色综合| 久久精品国产精品青草| 欧美三日本三级三级在线播放| 综合精品久久久| 色一情一乱一乱一91av| 18欧美乱大交hd1984| 成人性生交大片免费看中文网站| 日韩免费一区二区| 男男视频亚洲欧美| 欧美成人性战久久| 国产精品一区在线| 欧美极品少妇xxxxⅹ高跟鞋|