【发布时间】:2010-12-08 05:55:08
【问题描述】:
堆碎片可能会导致预计会连续运行数月的服务器应用程序突然开始出现故障,以为内存不足。
假设我已尽最大努力将我的 VC++ 服务器应用程序中的运行时堆碎片最小化,但它仍然会累积并导致问题。例如,我可以每月或每处理 50 万个请求自动重新启动应用程序 - 安全地停止它并安全地重新启动一个新堆。对于解决方法堆碎片,我还能做些什么?
【问题讨论】:
标签: c++ visual-c++ memory heap-fragmentation