c++的內存問題---內存碎片

1.內存碎片 描述一個系統中所有的不可用的空閒內存。 這些資源之所以仍然未被使用,是因爲負責分配內存的分配器使這些內存無法使用(malloc/new分配的是連續性空間,導致小內存無法分配)。這一問題通常都會發生,原因在於空閒內存以小而不連續方式出現在不同的位置。由於分配方法決定內存碎片是否是一個問題,因此內存分配器在保證空閒資源可用性方面扮演着重要的角色。 實際上這些空閒內存碎片存在的方式有兩種:
相關文章
相關標籤/搜索