您的当前位置:首页正文

Java实现操作系统存储管理模拟程序+GUI图形化

2024-12-12 来源:个人技术集锦

0、资源链接:

一、 设计要求

二、 运行环境

此程序运行于Java 16.0.2 环境中,在windows系统

三、 系统功能

四、 所用的数据结构

public class partition {
    public int size;    //分区大小
    public int head;    //分区首地址
    public boolean state;   //分区是否空闲,true为空闲,false为繁忙

    public static final int minSize = 5;    //碎片最小值
    public static LinkedList<partition> partitionList = new LinkedList<>(); //存储分区信息
    public static int pointer = 0;  //作指针,指向上一次查找结束的地址
    public static int flag = 0;     //记录每次执行后错误的类型
    public static int maxSize = 1024;   //内存最大值,1024为默认值
}

五、 主要函数功能

public class firstFit {
    public static void first(int size) {
        int i=0; //从最高地址开始找
        for (;i < main.partitionList.siz
显示全文