CSDN博客

img 21aspnet

适当地使用公共语言运行库的垃圾回收器和自动内存管理

发表于2004/10/25 0:14:00  1790人阅读

小心不要给每个请求分配过多内存,因为这样垃圾回收器将必须更频繁地进行更多的工作。另外,不要让不必要的指针指向对象,因为它们将使对象保持活动状态,并且应尽量避免含 Finalize 方法的对象,因为它们在后面会导致更多的工作。特别是在 Finalize 调用中永远不要释放资源,因为资源在被垃圾回收器回收之前可能一直消耗着内存。最后这个问题经常会对 Web 服务器环境的性能造成毁灭性的打击,因为在等待 Finalize 运行时,很容易耗尽某个特定的资源。
  有关垃圾回收器和自动内存管理的更多信息,请参见自动内存管理。
阅读全文
0 0

相关文章推荐

img
取 消
img