gpt4 book ai didi

c++ - 什么时候/为什么要使用 heapmin?

转载 作者:太空宇宙 更新时间:2023-11-04 14:27:55 25 4
gpt4 key购买 nike

客户对我们的应用程序有一些内存使用要求。他们注意到,虽然我们提交的内存是合理的,但保留内存很高。他们怀疑这是因为 CRT 堆随着我们分配内存而增长,但是当内存被释放时 CRT 没有将页面返回给操作系统。我们只是使用内置的运算符 new/delete/new[]/delete[] - 以及 malloc/free 的一些用法。

他们会问,“你的内存管理器会在某个时候调用 _heapmin 来压缩堆吗?”

嗯,我们没有显式调用 _heapmin。我们应该吗?使用它有什么经验法则吗?

最佳答案

当您使用 CRT 内存管理器时,无需显式调用它,操作系统会管理它。

关于c++ - 什么时候/为什么要使用 heapmin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2278275/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com