目录 一 题目分析 2 1 FIFO算法(先进先出) 2 2 最近最久未使用算法(LRU算法)基本思想 2 二 程序设计 2 1 数据结构设计 2 2 函数设计 3 3 流程图 5 1 FIFO算法设计流程图 5 2 LRU 算法设计流程图: 6 三 代码 8 四 结果分析 12 五 实验总结及心得体会 13">目录 一 题目分析 2 1 FIFO算法(先进先出) 2 2 最近最久未使用算法(LRU算法)基本思想 2 二 程序设计 2 1 数据结构设计 2 2 函数设计 3 3 流程图 5 1 FIFO算法设计流程图 5 2 LRU 算法设计流程图: 6 三 代码 8 四 结 [更多]
2022-12-07 19:59:37 351KB 操作系统 内存调度 FIFO算法设计
1
本程序实现了操作系统的存储管理算法,用于页面替换,包含两种算法FIFO算法和LRU算法,以及两种算法的比较
1
页面置换算法(FIFO算法_LRU算法).doc
2022-05-31 14:06:11 134KB 文档资料
存储管理的主要功能之一是合理地分配空间。请求页式管理是一种常用的虚拟存储管理技术。本设计的目的是通过请求页式存储管理中页面置换算法模拟设计,了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换算法。 (1)通过随机数产生一个指令序列,共320条指令。 (2)将指令序列变换成为页地址流。 (3)计算并输出下述各种算法在不同内存容量下的命中率(要为以下各种算法定义数据结构): ①先进先出的算法(FIFO); ②最近最少使用算法(LRU); ③最近最不经常使用算法(NUR/NRU/CLOCK)。 (4)关于随机数产生办法,Linux/UNIX系统提供函数srand()和rand(),分别进行初始化和产生随机数。 在分页系统中,系统允许将进程的各个页离散地存储在内存的任一物理块中,为保证进程仍然能够正确地运行,即能在内存中找到每个页面所对应的物理块,系统又为每个进程建立一张页面映像表,简称页表。在进程地址空间内所有页,依次在页表中有一页表项,其中记录了相应页在内存中对应的物理块号。
2022-05-30 21:00:46 284KB 操作系统 存储管理 NRU算法 FIFO算法
1
操作系统 FIFO算法 LRU算法源代码.doc
2022-05-12 09:10:16 22KB 算法 文档资料
课程设计 FIFO算法的实现 有关页面调度的算法,FIFO OPT NUR LRU
2022-03-29 00:17:56 27KB FIFO算法的原理.
1
FIFO算法的c语言实现 详细代码 以及详细注释
2022-03-28 23:33:28 99KB FIFO
1
是本人这个学期做的课程设计,还附带有说明书(课程设计报告还没有写得好,整体模块有了) 基本要求是用FIFO算法实现的缺页,并记录计算出缺页率,和显示页面的走向。 如有需要的,可以看看
1
通过测试在linux下G++可以直接运行,希望对大家有帮助!
2022-01-05 14:04:42 3KB 页面置换算法FIFO
1
大学教育中的操作系统课程中的一个实验--虚拟存储器 要求用FIFO算法或URL算法模拟实现其调度过程 该程序完全符合实验的要求
2021-11-12 14:27:54 150KB 操作系统 虚拟存储器 存储器
1