内存碎片是多次资源分配之后造成的,当空白段很小,不能满足用户使用时,会产生很多间隙,即内存碎片。
1. 内碎片:分配给程序的存储空间没有用完,当前程序无法使用,其他程序也无法使用。只有当进程释放它时,系统才可对该空间进行重新分配。
2. 外碎片: 由于空间太小,无法分配给任何程序的存储空间。
内存碎片是多次资源分配之后造成的,当空白段很小,不能满足用户使用时,会产生很多间隙,即内存碎片。
1. 内碎片:分配给程序的存储空间没有用完,当前程序无法使用,其他程序也无法使用。只有当进程释放它时,系统才可对该空间进行重新分配。
2. 外碎片: 由于空间太小,无法分配给任何程序的存储空间。