Rob*_* S. 2 .net garbage-collection
如果我有一个存储在内存中的对象,并且我离开我的应用程序一小时,当我回来时,对象是否仍然存在?
换句话说,.NET垃圾收集器是否会抛弃我的对象,因为它已经使用了一段时间?
And*_*are 11
垃圾收集器仅收集应用程序中不再引用的对象.垃圾收集器永远不会收集任何正在使用的对象.
垃圾收集器对"正在使用"的定义基于根.如果AppDomain中的其他对象实例引用它,则对象实例具有根.只要托管应用程序的AppDomain没有被卸载,只要内存中的任何和所有对象实例都保留在应用程序中,它们就会保留在内存中.
| 归档时间: |
|
| 查看次数: |
157 次 |
| 最近记录: |