.net的垃圾回收机制简述
2014-01-27 22:52
288 查看
.如何理解.net中的垃圾回收机制。
.NET Framework 的垃圾回收器管理应用程序的内存分配和释放。每次您使用 new 运算符创建对象时,运行库都从托管堆为该对象分配内存。只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。但是,内存不是无限大的。最终,垃圾回收器必须执行回收以释放一些内存。垃圾回收器优化引擎根据正在进行的分配情况确定执行回收的最佳时间。当垃圾回收器执行回收时,它检查托管堆中不再被应用程序使用的对象并执行必要的操作来回收它们占用的内存。
http://www.cnblogs.com/sosoft/
.NET Framework 的垃圾回收器管理应用程序的内存分配和释放。每次您使用 new 运算符创建对象时,运行库都从托管堆为该对象分配内存。只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。但是,内存不是无限大的。最终,垃圾回收器必须执行回收以释放一些内存。垃圾回收器优化引擎根据正在进行的分配情况确定执行回收的最佳时间。当垃圾回收器执行回收时,它检查托管堆中不再被应用程序使用的对象并执行必要的操作来回收它们占用的内存。
http://www.cnblogs.com/sosoft/
相关文章推荐
- python,flask,web,login
- Web高性能读书笔记
- 创建线程的方法二
- 多个提高C#编程能力的建议
- C中如何调用C++函数、类内函数 \混编\链接
- C#正则表达式教程和示例
- Android OpenGL 教程 第六课
- 够快云库可用性测试记
- 2.2 python中的操作符 [python入门教程]
- Android OpenGL 教程 第五课
- 《巨富》:财富榜前0.1%的那群人的状况
- Android OpenGL 教程 第四课
- Android OpenGL 教程 第三课
- Pell方程及其一般形式
- C#与Java多态方面的语法差异
- C# 调用外部程序,并获取输出和错误信息
- amazon安全书籍
- Android OpenGL 教程 第二课
- Spring Security 安全权限管理手册
- Linux学习笔记 - 如何取得自己本機的網卡卡號 (MAC)