私は過去4年間、ヒープの破損をデバッグするためにpageheapを使用しました。一般的には問題ありません。しかし今、私は奇妙な行動に直面しています。次のフラグを含むグローバルフラグを使用して、win7-sp1-x86ホストでプロセスのページヒープを有効にした後:-ヒープテールチェックを有効にする-ヒープフリーチェックを有効にする-ページヒープを有効にする
メモリ不足の例外でクラッシュすることに気づきました。!address -summaryコマンドは、仮想メモリの約90%がPageHeapによって消費されたことを示しています。
私が知っているように、ページヒープがそのような大量のメモリオーバーヘッドにつながるべきではないので、それは私にとって本当に奇妙です。
誰かがそのような行動の理由を説明してもらえますか?