Virtual Memory Manager Single level Paging:虚拟内存管理器它使用单级分页和增强的第二机会算法来模拟将逻辑地址转换为物理
虚拟内存管理器单级分页 该项目的目标是模拟使用单级分页将逻辑转换为物理地址所涉及的步骤。 该项目包括编写一个模拟内存管理器,该虚拟内存管理器将逻辑地址转换为物理地址,以获得大小为216 = 65,536字节的虚拟地址空间。 该程序将从包含逻辑地址的文件中读取,并使用页表将每个逻辑地址转换为其相应的物理地址,并输出存储在转换后的物理地址处的字节值。 由于逻辑内存大于物理内存,因此需要页面替换策略来根据需要替换帧。 交换出的帧将写入后备存储文件(BACKING_STORE_1.bin),并在以后需要时重新加载。 使用的策略是增强的第二次机会算法 运行代码 在任何C编译器中(最好在Linux环境
文件列表
Virtual-Memory-Manager-Single-level-Paging-main.zip
(预估有个5文件)
Virtual-Memory-Manager-Single-level-Paging-main
Makefile
24B
BACKING_STORE_1.bin
64KB
addresses.txt
879KB
README.md
1000B
main.c
6KB
暂无评论