实验4虚拟内存管理实验.docxVIP

  • 90
  • 0
  • 约 7页
  • 2017-04-23 发布于重庆
  • 举报
实验4虚拟内存管理实验

实验4 虚拟内存管理实验 一、实验目的 1. 掌握虚拟存储器的实现方法 2. 掌握各种页面置换算法 3. 比较各种页面置换算法的优缺点 二、实验内容 三、实验结果 1. 程序源代码: Main.cpp #include iostream #include string #include vector #include cstdlib #include cstdio #include unistd.h using namespace std; #define INVALID -1 const int TOTAL_INSTRUCTION(320); // 总共使用页面次数320次 const int TOTAL_VP(32); // 内存分配的页面数32个 #include Page.h #include PageControl.h #include Memory.h int main() { int i; CMemory a; for(i=4;i=32;i++) { a.FIFO(i); a.LRU(i); // a.NUR(i); // a.OPT(i); cout \n; } return 0; } Memory.h #ifndef _MEMORY_H #define _MEMORY_H class CMemory { public: CMemory();

文档评论(0)

1亿VIP精品文档

相关文档