资源简介

基于java开发出具有图形界面的内存管理算法展示。其中有两大类算法:动态内存分配和页面置换。动态内存分配包括首次适应算法,最佳适应算法,最坏适应算法,循环首次适应算法;页面置换包括"Optimal", "FIFO", "LRU", "NRU", "改进Clock"等算法。

资源截图

代码片段和文件信息

package Testdemo4;
public class Partation {
    private int startAddress ;
    private int endAddress ;
    private int Id  ;//根据下表获取元素
    private int Size ;//集合长度
    String name;
    String state=“未完成“;
    int bottom = 1;//bottom=1表示可以加载,而bottom=0表示不能再加载
    public  Partation(){}
    public  Partation(int IdString nameint Size){
        this.Id=Id;
        this.Size=Size;
        this.name = name;
        this.state = “完成“;
    }
    public int getStartAddress() {
        return startAddress;
    }
    public void setStartAddress(int startAddress) {
        this.startAddress = startAddress;
    }
    public int getEndAddress() {
        return endAddress;
    }
    public void setEndAddress(int endAddress) {
        this.endAddress = endAddress;
    }
    public int getId() {
        return Id;
    }
    public void setId(int id) {
        Id = id;
    }
    public int getSize() {
        return Size;
    }
    public void setSize(int size) {
        Size = size;
    }
    public String toString(){

        return “分区“    +this.getId()+““+“分区大小是:“+this.getSize();

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4588  2017-10-07 15:04  动态内存分配\ParTest.java
     文件        6151  2017-10-07 15:03  动态内存分配\ParView.java
     文件        1179  2017-10-06 15:24  动态内存分配\Partation.java
     文件         134  2017-10-06 15:26  动态内存分配\Test.java
     目录           0  2017-10-14 17:16  页面置换\
     文件       83045  2017-10-07 14:56  页面置换\MyJframe.java
     目录           0  2017-10-14 17:16  动态内存分配\

评论

共有 条评论