<gcServer> 元素
指定公共语言运行时是否运行服务器垃圾回收。
<gcServer
enabled="true|false"/>
特性和元素
以下几节描述了属性、子元素和父元素。
特性
特性 |
说明 |
---|---|
enabled |
必需的特性。 指定运行时是否运行服务器垃圾回收。 |
enabled 特性
值 |
说明 |
---|---|
false |
不要运行服务器垃圾回收。 这是默认值。 |
true |
运行服务器垃圾回收。 |
子元素
无。
父元素
元素 |
说明 |
---|---|
configuration |
公共语言运行时和 .NET Framework 应用程序所使用的每个配置文件中的根元素。 |
runtime |
包含有关程序集绑定和垃圾回收的信息。 |
备注
只有两个垃圾回收选项,即工作站或服务器。 对于单处理器计算机,默认的工作站垃圾回收应该是最快的选项。 工作站或服务器选项都可用于双处理器计算机。 服务器垃圾回收对于两个以上的处理器应该是最快的选项。 可使用 GCSettings.IsServerGC 属性确定是否启用服务器垃圾回收。
此元素只可用于应用程序配置文件中。
注意 |
---|
在启用服务器垃圾回收之后,并发垃圾回收将不可用。 |
示例
下面的示例演示如何支持服务器垃圾回收。
<configuration>
<runtime>
<gcServer enabled="true"/>
</runtime>
</configuration>