文件名称:memory_allocation_simulation:内存分配机制的仿真
文件大小:118KB
文件格式:ZIP
更新时间:2024-05-13 00:35:58
C
内存分配模拟 memory_simulation程序基于纯需求分页机制模拟线程安全内存分配系统。 要编译它: 通过linux终端在包含所有文件的文件夹中使用make all命令。 要运行它: 运行./memory_simulation程序。 修改程序参数: 下面列出的变量在memory_simulation.h文件中设置,可以根据用户的需要在其中进行更改。 PAGE_SIZE (以页字节为单位的大小):100 FRAME_SIZE (以帧字节为单位的大小):100 VIRTUAL_ADDRESS_SIZE (进程可以使用的虚拟内存的大小):5000 PHYSICAL_ADDRESS_SIZE (系统上安装的物理内存的大小):2000 MAX_TLB_LENGTH (TLB中的最大条目数):4 在memory_simulation.c文件中的“例程”函数中说明了由不同线程(
【文件预览】:
memory_allocation_simulation-main
----memory_simulation.o(17KB)
----memory_test.c(2KB)
----memory_simulation.h(2KB)
----memory_test.o(7KB)
----report_french.pdf(99KB)
----makefile(257B)
----memory_simulation(20KB)
----memory_simulation.c(6KB)
----README.md(1KB)