【发布时间】:2011-03-03 02:20:05
【问题描述】:
我的应用程序运行了几个小时,任务管理器的任何值(vmsize,内存)都没有增加。但几个小时后,我得到了内存错误。
在 sysinternals 中,我看到“虚拟大小”不断增加,当它达到 2 GB 左右时,我开始出现内存错误。
那是什么类型的内存泄漏? 我如何用代码演示它?是否可以使用任何内存值都没有增加但只有 sysinternsl 进程资源管理器中的虚拟大小增加的代码来重现相同的东西?
感谢任何建议
【问题讨论】:
-
那个问题应该有一个 Windows 标签。我很想从 Linux pov 中做出回应;)
标签: windows memory virtual-memory