图 1:程序打开时的界面
功能介绍:
自动处理(图 2:自动处理时的界面)
当此按钮按下时,程序将会自动随即的申请和释放内存,大小和
位置也是随机的,此种场景时模拟了多个用户不同时间内对内存做
的不同操作。当程序运行一段时间后,内存中将会出现内存不足
(图 3:内存分配失败的情况)
手动处理
当此按钮按下时,我们可以在内存大小的文本框里输入我们要输
入的内存大小(用来手动申请内存),然后点击确定申请,程序将
会在链表中搜索最适合你要的内存块。如果申请成功程序将在右下
角,显示刚才申请到的内存,并给出内存块的头部大小,真正大小
和尾部大小已经申请的大小。(图 4:手动处理之前,图 5:手动
申请大小为 115 的内存后)