2020
12-29
12-29
Linux页面置换算法的C语言实现
Linux页面置换算法的C语言实现编写算法,实现页面置换算法FIFO、LRU、OPT;针对内存地址引用串,进行页面置换算法进行页面置换。其中,算法所需的各种参数由输入产生(手工输入或者随机数产生);输出内存驻留的页面集合,缺页次数以及缺页率。#include<stdio.h>//#include<conio.h>#include<stdlib.h>#include<time.h>//随机数#defineMyprintfprintf("|---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-...
继续阅读 >
本文实例为大家分享了C语言实现页面置换算法的具体代码,供大家参考,具体内容如下操作系统实验页面置换算法(FIFO、LRU、OPT)概念:1.最佳置换算法(OPT)(理想置换算法):从主存中移出永远不再需要的页面;如无这样的页面存在,则选择最长时间不需要访问的页面。于所选择的被淘汰页面将是以后永不使用的,或者是在最长时间内不再被访问的页面,这样可以保证获得最低的缺页率。2.先进先出置换算法(FIFO):是最简单的页面置换...