ヒープ割り当て用の ac/c++ メモリ マネージャー (オーバーロードされた new/delete および malloc/realloc/free、Doug Lea の malloc に基づいていますが、wait free になるように設計されています) を作成しましたが、断片化に問題があるようです。マネージャーによる断片化を回避するための優れた戦略を詳しく説明している優れたリソースはありますか?
既に割り当てられているメモリを再配置することはできず (GUID を持つスマート ポインターを使用しない)、ヒープ割り当ての代わりにプールを使用するようにシステムを書き直すことは不可能であることに注意してください。
ありがとう、
グラント