• 大小: 643KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: Java
  • 标签: LFU  

资源简介

采用近期最少使用(LFU)算法仿真请求分页系统 1. 设计目的:用高级语言编写和调试一个内存分配程序,加深对内存分配算法的理解。 2. 设计要求: 1, 实现请求分页存储管理方式的页面置换算法:近期最少使用算法(LFU)。 2, 内存物理块数固定为15个,对多个作业采用可变分配全局置换的策略分配物理块 3, 作业数量与作业大小(10-20页)可在界面进行设置 4, 所有作业按RR算法进行调度,时间片长度为1秒 5, 可为每个作业随机产生引用页面串,也可以人工输入引用的页面串,页面串长度50-100,要求必须包括作业所有的页面,可作为样例数据保存 6, 可读取样例数据(要求存放在外部文件中)进行作业数量、作业大小、页面串长度的初始化 7, 要求采用可视化界面,模拟内存分配和使用情况图,可在运行过程中随时暂停,查看内存使用情况 8, 每次全部作业运行结束后,要求打印访问命中率 使用java模拟实现

资源截图

代码片段和文件信息

package com.intel.memory;

public class ExecuteThread implements Runnable{
private InternalMemory interMem = null;
public ExecuteThread(InternalMemory im){
this.interMem = im;
}
public void run(){
interMem.manageJob();
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     616448  2011-07-10 19:59  新建文件夹\实验报告.doc

     文件        301  2011-06-22 14:56  新建文件夹\程序\.classpath

     文件        391  2011-06-22 14:56  新建文件夹\程序\.project

     文件        629  2011-06-22 14:56  新建文件夹\程序\.settings\org.eclipse.jdt.core.prefs

     文件        598  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\ExecuteThread.class

     文件      10092  2011-07-03 19:59  新建文件夹\程序\bin\com\intel\memory\InternalMemory.class

     文件       2457  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Job.class

     文件       1224  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$1.class

     文件       1673  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$2.class

     文件        862  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$3.class

     文件        849  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$4.class

     文件        849  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$5.class

     文件        749  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$6.class

     文件       1959  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$Bt1Monitor.class

     文件       3736  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$Bt7Monitor.class

     文件       2709  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe$Bt8Monitor.class

     文件       5567  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Myframe.class

     文件       1244  2011-06-28 08:17  新建文件夹\程序\bin\com\intel\memory\Page.class

     文件        244  2011-06-27 13:26  新建文件夹\程序\src\com\intel\memory\ExecuteThread.java

     文件      11142  2011-07-03 19:59  新建文件夹\程序\src\com\intel\memory\InternalMemory.java

     文件       1926  2011-06-27 13:01  新建文件夹\程序\src\com\intel\memory\Job.java

     文件       8400  2011-06-27 16:20  新建文件夹\程序\src\com\intel\memory\Myframe.java

     文件        887  2011-06-26 16:41  新建文件夹\程序\src\com\intel\memory\Page.java

     文件     236092  2011-06-29 13:57  新建文件夹\通过exe4j软件将程序转成exe执行程序,可以查看最终效果,必须安装JDK.exe

     目录          0  2011-07-10 19:58  新建文件夹\程序\bin\com\intel\memory

     目录          0  2011-07-10 19:58  新建文件夹\程序\src\com\intel\memory

     目录          0  2011-07-10 19:58  新建文件夹\程序\bin\com\intel

     目录          0  2011-07-10 19:58  新建文件夹\程序\src\com\intel

     目录          0  2011-07-10 19:58  新建文件夹\程序\bin\com

     目录          0  2011-07-10 19:58  新建文件夹\程序\src\com

............此处省略8个文件信息

评论

共有 条评论

相关资源