本文為大家介紹內部碎片外部碎片區(qū)別是什么(內部碎片外部碎片區(qū)別),下面和小編一起看看詳細內容吧。
已分配內部碎片,但未使用其內存空間。內部碎片是區(qū)域或頁面內部的存儲塊,這些區(qū)域或頁面未被占用這些區(qū)域中頁面的進程使用。當進程占用這個存儲塊時,系統(tǒng)將無法使用它,直到進程釋放它,或者當進程結束時,系統(tǒng)可能會使用這個存儲塊。
內存碎片是由于分配了一個內存塊,使其空閑,但沒有將空閑內存歸還給最大的內存塊而引起的。
外部碎片是指尚未分配的內存空閑區(qū)域,但太小而無法分配給申請空間的新進程。
外部片段是位于任何兩個已分配區(qū)域或頁面之間的空閑存儲塊。這些內存塊的總和可以滿足當前應用程序的長度要求,但由于它們的地址不連續(xù)或其他原因,系統(tǒng)不能滿足當前應用程序。
簡而言之,在內存中,外部碎片是操作系統(tǒng)為加載進程分配的任意兩個內存區(qū)域或頁面之間的空閑區(qū)域,而內部碎片是操作系統(tǒng)為加載進程分配的內存區(qū)域或頁面內部的空閑空間。
好了,內部碎片外部碎片區(qū)別是什么(內部碎片外部碎片區(qū)別)的介紹到這里就結束了,想知道更多相關資料可以收藏我們的網站。