Windows7中前端heap的分配方式?
Windows内核调试
Windows7中前端heap的分配方式?
小兵
2010-11-01, 16:55 下午
《软件调试》第23章第5节提到的LFH(low fragment heap)是Vista以后前端heap的默认分配方式,其FrontEndHeapType应为2,但是我在Windows7看到被调试进程的FrontEndHeapType一直为0,即不使用前端heap。
请问一下可能的原因,谢谢!
Re: Windows7中前端heap的分配方式?
Thomson
2010-11-05, 10:17 上午
进程被debug的情况下是不会启用LFH的(default), 不过,可以把 _NO_DEBUG_HEAP(环境变量)设置成1,就可以.
http://msdn.microsoft.com/en-us/library/aa366705(VS.85).aspx