未提交的进程内存

时间:2015-10-21 12:14:44

标签: c++ windows memory

我的情况是我的32位进程(没有\ 3G标志)大小超过2GB(私有类型),并且只提交了一小部分(大约400MB)。

这导致内存不足"尝试分配新内存时出现问题。

我试着阅读有关Windows内存结构的内容,但我仍然不确定可能导致问题的原因。从我的不足看,任何分配了" new" command(在c ++中)显示为已提交的内存。 什么能造成这种情况?为了解决这个问题,我应该寻找什么? (我不认为它是常规的内存泄漏,否则提交的内存也很大)

以下是vmmap的一些奇怪地址:enter image description here

0 个答案:

没有答案