能够模拟动态内存分配算法对进程分配内存空间。该程序具备的基本功能为: (1)能够以空闲分区表的形式显示某一时刻内存空间的使用情况。 (2)能够创建进程即输入进程信息,包括进程名称和进程需要的内存量, 系统要给进程分配一个惟一的进程标识(用一个整数表示)。 (3)能够显示某一时刻内存中进程使用内存的情况,包括进程名、进程在内存中的起始地址和内存使用量。 (4)能够终止某一个进程,终止进程后注意内存的回收。
1
编写一个内存动态分区分配模拟程序,分别实现:首次适应、循环首次适应、最佳适应算法,对内存的分配和回收过程 每次分配和回收后把空闲分区的变化情况以及进程的申请、释放情况最好以图形方式显示,尽可能设计一个友好的用户界面,直观显示内存区域经分配、回收后的动态变化情况。
1