内部碎片和外部碎片

生活常识 2023-05-11 10:03生活常识www.xinxueguanw.cn

大家好,下面心血管健康网小编给大家分享一下。很多人还不知道内部碎片和外部碎片。以下是详细的解释。现在让我们来看看!

内部片段已经被分配,但是它的内存空没有被使用。内部碎片是一个区域或页面内的存储块,占用这些区域内页面的进程不会使用这些存储块。当进程占用这个内存块时,系统将无法使用它,直到进程释放它或者进程结束。

内存碎片是由于分配了一个内存块,使其空空闲,但没有将空空闲的内存返回给最大的内存块而造成的。

外部碎片(External fragmentation)是指内存空空闲区域,尚未分配但太小,无法分配给应用程序之间的新进程空。

外部碎片是任意两个分配区域或页面之间的空自由存储块。这些内存块的总和可以满足当前应用的长度要求,但是由于它们的地址不连续或者其他原因,系统无法满足当前的应用。

总之,在内存中,外部碎片是任意两个操作系统为加载进程分配的内存区域或页面之间的空空闲区域,而内部碎片是一个操作系统为加载进程分配的内存区域或页面内的空空闲区域。百科全书[]

以上解释了内部碎片和外部碎片。本文到此结束,希望对大家有所帮助。如果信息有误,请联系铁锤进行更正。

Copyright@2015-2025 www.xinxueguanw.cn 心血管健康网版板所有