下载 >  操作系统 >  其它 > 页面置换算法(OPT、FIFO、LRU)实现--C++版本

页面置换算法(OPT、FIFO、LRU)实现--C++版本 评分:

该工程具体是在codeblock上面实现了操作系统课程上讲解的页面置换算法,包括先进先出(FIFO)、最佳置换算法(OPT)、最久最近未使用算法(LRU)。 具体实现功能有: 1、建立相应的数据结构 2、在屏幕上显示页面的状况 3、时间的流逝可用下面几种方法模拟:按键盘,每按一次可认为过一个时间单位; 4、将一批页的置换情况存入磁盘文件,以后可以读出并重放; 5、计算页面的缺页次数、缺页后的页面置换次数 6、支持算法:FIFO、LRU、最佳置换算法。
2016-09-15 上传大小:560KB
分享
收藏 (6) 举报

评论 共2条

qq_38684105 不错 用vs打开有些问题
2018-05-10
回复
u012480379 不错不错,运行可用,几种算法集合,学习了
2017-03-04
回复
页面置换算法(FIFO , LRU, OPT)(C++实现模拟)
缺页中断——FIFO、LRU、OPT这三种置换算法
c/c++性能优化--- cache优化的一点杂谈
LRU算法 c++手写 map
操作系统中fifo和lru的实现 页面置换算法下载
页式存储管理: 最佳置换(OPT)--先进先出页面置换(FIFO)--最久未使用置换(LRU)
DiskLruCache源码解析
操作系统实验之页面置换算法(OPT、FIFO、LRU)C++简单实现
页面调度算法 FIFO,LRU,OPT,及C++代码
(C语言实现)页面置换——最近最少使用算法(LRU)
最佳淘汰算法(OPT) 先进先出的算法(FIFO) 最近最久未使用算法(LRU)
虚拟存储器(OPT,FIFO,LRU),带三份报告,课程设计

一、实验目的 1、了解虚拟存储器的基本原理和实现方法。 2、掌握几种页面置换算法。 二、实验内容 设计模拟实现采用不同内外存调度算法进行页面置换,并计算缺页率。 三、实验原理 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Window中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。 虚拟存储器是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。它是采用一定的方法将一定的外存容量模拟成内存,同时对程序进出

立即下载
LRU Cache的简单c++实现
LRU的C++实现
Leetcode——146. LRU Cache 一个优雅的LRU的C++实现
LRUCache的设计与实现C++
LRU简单实现C++
C++实现LRU(最久未使用)缓存算法
C++实现LRU
LRU缓存算法c++实现
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

页面置换算法(OPT、FIFO、LRU)实现--C++版本

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
34 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: