代替テキスト http://www.freeimagehosting.net/uploads/67f98ad782.png
この画像は、アプリのアドレス空間の断片化を示しています。(サードパーティの) dll イメージ (紫) を強制的にまとめて断片化を解消 (または軽減) する方法はありますか?
このアプリは 32 ビット XP で動作します。明らかに、最終的に 64 ビット Windows 7 に移行すると、この問題はなくなります。
ありがとう!
代替テキスト http://www.freeimagehosting.net/uploads/67f98ad782.png
この画像は、アプリのアドレス空間の断片化を示しています。(サードパーティの) dll イメージ (紫) を強制的にまとめて断片化を解消 (または軽減) する方法はありますか?
このアプリは 32 ビット XP で動作します。明らかに、最終的に 64 ビット Windows 7 に移行すると、この問題はなくなります。
ありがとう!
はい、.NET アセンブリをリベースできますが、JIT コンパイル済みコードがコード ヒープに配置され、リベースの影響を受けないため、効果はかなり限定的です。また、Vista 以降では、イメージ ローダーがロードをランダム化して特定の種類のエクスプロイトを防止するため、リベースしてもアセンブリはランダムなアドレスにロードされます。