0

私は過去4年間、ヒープの破損をデバッグするためにpageheapを使用しました。一般的には問題ありません。しかし今、私は奇妙な行動に直面しています。次のフラグを含むグローバルフラグを使用して、win7-sp1-x86ホストでプロセスのページヒープを有効にした後:-ヒープテールチェックを有効にする-ヒープフリーチェックを有効にする-ページヒープを有効にする

メモリ不足の例外でクラッシュすることに気づきました。!address -summaryコマンドは、仮想メモリの約90%がPageHeapによって消費されたことを示しています。

私が知っているように、ページヒープがそのような大量のメモリオーバーヘッドにつながるべきではないので、それは私にとって本当に奇妙です。

誰かがそのような行動の理由を説明してもらえますか?

4

1 に答える 1