可变分区分配与回收—采用最坏算法

十八学习那些事 55 0 DOC 2018-12-29 05:12:22

演示实现下列三种动态分区分配算法 循环首次适应算法 最佳适应算法 最坏适应算法 内存中有0-100M的空间为用户程序空间,最开始用户空间是空闲的 作业数量、作业大小、进入内存时间、运行时间需要通过界面进行输入 可读取样例数据(要求存放在外部文件中)进行作业数量、作业大小、进入内存时间、运行时间的初始化 根据作业进入内存的时间,采用简单的先进先出原则进行从外存到内存的调度,作业具有等待(从外存进入内存执行)、装入(在内存可执行)、结束(运行结束,退出内存)三种状态。(为了简化,不考虑CPU的调度与切换,运行时间为作业在内存中驻留的时间) 能够自动进行内存分配与回收,可根据需要自动进行紧凑与拼接操作,所有过程均有动态图形变化的显示 采用可视化界面,可随时暂停显示当前内存分配和使用情况图。

用户评论
请输入评论内容
评分:
暂无评论