<GCCpuGroup> 元素

指定記憶體回收是否支援多個 CPU 群組。

<設定>
  <執行階段>
    <GCCpuGroup>

Syntax

<GCCpuGroup
   enabled="true|false"/>

屬性和項目

下列章節說明屬性、子元素和父元素。

屬性

屬性 描述
enabled 必要屬性。

指定記憶體回收是否支援多個 CPU 群組。

啟用屬性

描述
false 記憶體回收不支援多個 CPU 群組。 此為預設值。
true 如果已啟用伺服器記憶體回收,則支援多個 CPU 群組。

子元素

無。

父項目

元素 Description
configuration 通用語言執行平台和 .NET Framework 應用程式所使用之每個組態檔中的根項目。
runtime 包含有關組件繫結和記憶體回收的資訊。

備註

當電腦啟用多個 CPU 群組與伺服器記憶體回收時,(請參閱< gcServer >元素),啟用這個專案會跨所有 CPU 群組延伸記憶體回收,並在建立與平衡堆積時將所有核心納入考慮。

注意

此元素僅適用於記憶體回收執行緒。 若要讓執行階段分散使用者執行緒到所有 CPU 群組,您也必須啟用 <Thread_UseAllCpuGroups> 元素。

範例

下列範例示範如何啟用多個 CPU 群組的記憶體回收。

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

另請參閱