LFU页面置换算法.doc
和蔼****娘子
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
LFU页面置换算法.doc
#include<iostream.h>#include<iomanip.h>#definem9//m表示页数#definen3//n表示物理块数#defineo10//表示最大物理块的个数floatinterrupt=0;//产生缺页中断的次数intk=0;//指向最先进入内存的页,即被淘汰的页intPageTable[m+1];//定义页表,总共m页,数组中数值是状态位=1表示该页在内存中,=0表示不在内存中,默认处置为0intBlock[n];//定义物理块,总共n个,数组中数值表示对应物理块中装入
(完整word版)LFU页面置换算法.doc
#include<iostream.h>#include<iomanip.h>#definem9//m表示页数#definen3//n表示物理块数#defineo10//表示最大物理块的个数floatinterrupt=0;//产生缺页中断的次数intk=0;//指向最先进入内存的页,即被淘汰的页intPageTable[m+1];//定义页表,总共m页,数组中数值是状态位=1表示该页在内存中,=0表示不在内存中,默认处置为0intBlock[n];//定义物理块,总共n个,数组中数值表示对应物理块中装入
(完整word版)LFU页面置换算法.doc
#include<iostream.h>#include<iomanip.h>#definem9//m表示页数#definen3//n表示物理块数#defineo10//表示最大物理块的个数floatinterrupt=0;//产生缺页中断的次数intk=0;//指向最先进入内存的页,即被淘汰的页intPageTable[m+1];//定义页表,总共m页,数组中数值是状态位=1表示该页在内存中,=0表示不在内存中,默认处置为0intBlock[n];//定义物理块,总共n个,数组中数值表示对应物理块中装入
页面置换算法 FIFO NUR LRU LFU.pdf
编号09学生实习报告2011~2012学年第一学期实习类别科研训练学生姓名某某某专业软件开发与测试学号0913117XX指导教师陈占芳学院软件学院2011年12月长春理工大学实训报告起止周17~18周数2实习地点软件学院专业实验室实训目的:操作系统是计算机专业的核心专业课,“操作系统课程设计”是理解和巩固操作系统基本理论、原理和方法的重要的实践环节。主要任务是实现操作系统和相关系统软件的设计,其中涉及进程创建,同步,进程间的通信,存储管理,文件系统等操作系统概念。实训要求:1)对需要上机完成的题目进行认真
页面置换算法.doc
1)先进先出淘汰算法(FIFO)基本思想:总是淘汰最先调入主存的那一页,或者说在主存中驻留时间最长的那一页(常驻的除外)。理由:最早调入内存的页面,其不再被访问的可能性最大。比如顺序程序,执行过的指令可能就不再需要了。特点:实现简单、适合线性访问、对其他情况效率不高。异常情况:在某些情况下会出现分配给进程的页面数增多,缺页次数反而增加的奇怪现象。(Belady现象)2)最近最少使用的先淘汰(LRU)基本思想:淘汰的页面是在最近一段时间里较久未被访问的那页。理由:根据程序局部性原理,那些刚被使用过的页面,可