<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>