分区内存管理分区选择法(云班课作业)
作业要求
作业内容
1.最先匹配:
从内存的起始位置开始,找到第一个大小能够满足进程需求的空闲分区,然后分配给该进程。
“1600”无法存放。
2.最佳匹配:
从所有空闲分区中找到能够满足进程需求并且大小最小的空闲分区,然后将其分配给该进程。
"1600"仍无法存放。
3.最差匹配算法:
从所有空闲分区中找到能够满足进程需求并且大小最大的空闲分区,然后将其分配给该进程。
“1600”和“780”都无法存放。
4.总结
一些数据无法存放,可能会导致:
1.当进程释放内存后,这些未分配的小块空间被散布在整个内存中,形成外部碎片。
2. 拒绝服务,即无法为该进程分配所需的内存。可能会导致进程无法运行。