<GCCpuGroup> 元素

指定垃圾回收是否支持多个 CPU 组。

<配置>
   <运行时>
     <GCCpuGroup>

Syntax

<GCCpuGroup
   enabled="true|false"/>

特性和元素

下列各节描述了特性、子元素和父元素。

特性

Attribute Description
enabled 必需属性。

指定垃圾回收是否支持多个 CPU 组。

enabled Attribute

价值 Description
false 垃圾回收不支持多个 CPU 组。 这是默认情况。
true 如果启用了服务器垃圾回收,垃圾回收支持多个 CPU 组。

子元素

没有。

父元素

元素 Description
configuration 公共语言运行时和 .NET Framework 应用程序所使用的每个配置文件中的根元素。
runtime 包含有关程序集绑定和垃圾回收的信息。

注解

当计算机启用了多个 CPU 组和服务器垃圾回收(请参阅 <gcServer> 元素)时,启用此元素会跨所有 CPU 组扩展垃圾回收,并在创建和均衡堆时考虑所有核心。

注释

此元素仅适用于垃圾回收线程。 若要使运行时能够跨所有 CPU 组分配用户线程,还必须启用 <Thread_UseAllCpuGroups> 元素。

Example

以下示例演示如何为多个 CPU 组启用垃圾回收。

<configuration>
   <runtime>
      <GCCpuGroup enabled="true"/>
      <gcServer enabled="true"/>
   </runtime>
</configuration>

另请参阅