我发现这个MSDN文章有关.NET 4 GC在: http://msdn.microsoft.com/en-us/library/ee787088.aspx
“工作站垃圾回收始终是只有一个处理器 ,无论设置的计算机上使用。如果指定服务器的垃圾收集,CLR使用工作站垃圾收集并发禁用。”
我认为他们的意思是一个物理CPU。 不过,我跑我的服务器GC模式的应用程序(或至少我认为我做了)的服务器上有一个CPU,但8 HT逻辑处理器...
下面的代码输出“真”
System.Runtime.GCSettings.IsServerGC
所以我不明白 - 无论是下面的代码打印出不正确的信息或他们的意思一个单核CPU没有HT ...
任何人都肯定可以解释一下吗?