适当地使用公共语言运行库的垃圾回收器和自动内存管理
生活随笔
收集整理的這篇文章主要介紹了
适当地使用公共语言运行库的垃圾回收器和自动内存管理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
小心不要給每個請求分配過多內(nèi)存,因?yàn)檫@樣垃圾回收器將必須更頻繁地進(jìn)行更多的工作。另外,不要讓不必要的指針指向?qū)ο?#xff0c;因?yàn)樗鼈儗⑹箤ο蟊3只顒訝顟B(tài),并且應(yīng)盡量避免含 Finalize 方法的對象,因?yàn)樗鼈冊诤竺鏁?dǎo)致更多的工作。特別是在 Finalize 調(diào)用中永遠(yuǎn)不要釋放資源,因?yàn)橘Y源在被垃圾回收器回收之前可能一直消耗著內(nèi)存。最后這個問題經(jīng)常會對 Web 服務(wù)器環(huán)境的性能造成毀滅性的打擊,因?yàn)樵诘却?Finalize 運(yùn)行時,很容易耗盡某個特定的資源。
有關(guān)垃圾回收器和自動內(nèi)存管理的更多信息,請參見自動內(nèi)存管理。
有關(guān)垃圾回收器和自動內(nèi)存管理的更多信息,請參見自動內(nèi)存管理。
總結(jié)
以上是生活随笔為你收集整理的适当地使用公共语言运行库的垃圾回收器和自动内存管理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如果有大型 Web 应用程序,可考虑执行
- 下一篇: 必要时调整应用程序每个辅助进程的线程数