换个内存管理器试试,比如Google的之类的
【 在 bn95 的大作中提到: 】
:
: 一个64位程序频繁malloc free 一些小内存,经过一天的计算后,保存数据要malloc1.2G内存,可是一直在提示malloc失败。
: 而此时win10 的32G物理内存只用了20%。
: 怎么整理碎片内存让程序malloc成功把数据保存下来?
: (我知道重启程序后一次性 malloc 30G内存都能成功,但是计算结果都丢掉了)
#发自zSMTH@KB2000
--
FROM 123.113.9.*