我发现了一些很棒的文章(Maoni,Richter#1,Richter#2)给出了关于GC的理论和实践的许多细节,但我找不到任何说明如何设置GC线程优先级的内容.
我发现的最接近的是这个表明Finalizer线程"以异步方式运行到应用程序并且具有高优先级".
我一直以为它是一个"低优先级"的线程,但是阅读越来越多关于它似乎是错误的(因为GC必须阻止所有其他线程,并且你不希望你的应用程序依赖于一个低优先级的线程,以便及时恢复).
有谁知道确切知道实际的优先级应该是什么?
.net garbage-collection
.net ×1
garbage-collection ×1