Svi*_*ack 14 c# multithreading garbage-collection
我有以下代码:
new Thread(new ThreadStart(delegate() { while (true) { //something } })).Start();
垃圾收集器Thread可以在Running状态下完成此实例吗?
Thread
Running
Dar*_*rov 21
CLR跟踪所有正在运行的线程.只要有对象的引用,它们就不会被垃圾收集.由于CLR保留了对所有正在运行的线程的引用,因此GC不会触及它们.
Mar*_*ell 13
没有; 运行线程计为根.不会收集正在运行的线程,也不会收集该线程的堆栈活动部分所引用的任何内容.
归档时间:
13 年,10 月 前
查看次数:
6335 次
最近记录:
7 年,5 月 前