c++的内存问题---内存碎片

1.内存碎片 描述一个系统中所有的不可用的空闲内存。 这些资源之所以仍然未被使用,是因为负责分配内存的分配器使这些内存无法使用(malloc/new分配的是连续性空间,导致小内存无法分配)。这一问题通常都会发生,原因在于空闲内存以小而不连续方式出现在不同的位置。由于分配方法决定内存碎片是否是一个问题,因此内存分配器在保证空闲资源可用性方面扮演着重要的角色。 实际上这些空闲内存碎片存在的方式有两种:
相关文章
相关标签/搜索