0

我知道 .NET 应用程序(不使用任何未管理的代码)可能导致内存碎片的唯一方法是大对象堆。有什么方法可以检测您的应用程序是否正在碎片化内存并避免它?

4

1 回答 1

1
  1. 保持物体小。
  2. 保持对象短暂。
  3. 相信 GC

1 和 2 在实践中可能很难,但老实说,你会谈论 BIG 对象,而 GC 确实在这一切方面做得很好。

于 2011-05-24T19:48:23.433 回答