文件名称:memoriavirtual:C中的虚拟内存模拟器
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-20 01:54:16
C
虚拟内存模拟器 为计算机组织和体系结构概论 2015.1 学科开发的 C 语言虚拟内存模拟器项目。 信息技术学士。 数字城市研究所。 北里约格兰德联邦大学。 描述 该项目的目标是在使用虚拟内存资源时模拟主内存中的读写操作。 目标是通过对主内存(页面)中的地址进行一组读取和写入操作,提供包含页面命中、页面未命中和页面错误数量的报告,从而可以比较 LRU、FIFO 和随机替换算法。 编码 该程序完全用 C 语言开发,仅由一个文件 (SMV.c) 组成,例如可以从 gcc 或 g++ 编译。 链表数据结构用于模拟内存页,从而提高 LRU 和 FIFO 算法的性能。 使用向量会在 Random 中产生性能增益而在其他中产生损失,但同样可以使用这种结构。 执行 要运行程序,一旦编译,您必须在终端/控制台中使用以下命令结构: virtual [algoritmo] [arquivo] [tam_p
【文件预览】:
memoriavirtual-master
----SMV.c(4KB)
----arquivo.log(98B)
----README.md(2KB)