<gcServer> 元素

指定公共语言运行时是否运行服务器垃圾回收。

<gcServer  
   enabled="true|false"/>

特性和元素

以下几节描述了属性、子元素和父元素。

特性

特性

说明

enabled

必需的特性。

指定运行时是否运行服务器垃圾回收。

enabled 特性

说明

false

不要运行服务器垃圾回收。 这是默认值。

true

运行服务器垃圾回收。

子元素

无。

父元素

元素

说明

configuration

公共语言运行时和 .NET Framework 应用程序所使用的每个配置文件中的根元素。

runtime

包含有关程序集绑定和垃圾回收的信息。

备注

只有两个垃圾回收选项,即工作站或服务器。 对于单处理器计算机,默认的工作站垃圾回收应该是最快的选项。 工作站或服务器选项都可用于双处理器计算机。 服务器垃圾回收对于两个以上的处理器应该是最快的选项。 可使用 GCSettings.IsServerGC 属性确定是否启用服务器垃圾回收。

此元素只可用于应用程序配置文件中。

注意注意

在启用服务器垃圾回收之后,并发垃圾回收将不可用。

示例

下面的示例演示如何支持服务器垃圾回收。

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

请参见

任务

如何:禁用并发垃圾回收

参考

运行时设置架构

其他资源

.NET Framework 的配置文件架构