【发布时间】:2010-09-26 22:56:45
【问题描述】:
我的 Windows/C++ 应用程序使用运算符 new 在内存中分配约 1Gb 的数据并处理这些数据。处理后数据被删除。
我注意到,如果我在不退出应用程序的情况下再次运行处理,则对 operatornew 的第二次调用以分配 ~1Gb 的数据会失败。
我希望 Windows 能够将内存返回。这可以通过其他一些 Win32 调用等以更好的方式进行管理吗?
【问题讨论】:
标签: c++ windows winapi memory-management memory-leaks