<gcServer> 元素

更新:2007 年 11 月

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

<configuration> 元素
  <runtime> 元素
    <gcServer> 元素

<gcServer  
   enabled="true|false"/>

属性和元素

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

属性

属性

说明

enabled

必需的属性。

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

启用的属性

说明

false

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

true

运行服务器垃圾回收。

子元素

无。

父元素

元素

说明

configuration

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

runtime

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

备注

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

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

说明:

如果应用程序在实现 Intel Itanium 体系结构的 64 位系统(以前称为 IA-64)上运行 WOW64 x86 仿真程序,则在这些应用程序中不支持并发垃圾回收。有关在 64 位 Windows 系统上使用 WOW64 的更多信息,请参见 Running 32-bit Applications(运行 32 位应用程序)。

示例

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

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

请参见

任务

如何:禁用并发垃圾回收

参考

运行库设置架构

其他资源

.NET Framework 的配置文件架构