共用方式為


GCConserveMemory 元素

設定記憶體回收行程以節省記憶體,但代價是更頻繁的記憶體回收,而且暫停時間可能較長。 預設值為 0 - 這表示無變更。 除了預設值 0 之外,介於 1 到 9 (內含) 的值都有效。 值愈高,記憶體回收行程愈會嘗試節省記憶體,以便縮小堆積。 如果值為非零,在大型物件堆積有太多片段的情況下,會自動壓縮大型物件堆積。

<配置>
   <運行時間>
     <GCConserveMemory>

語法

<GCConserveMemory
   enabled="n"/>

Attributes

Attribute Description
enabled 必要屬性。

指定垃圾回收器應該多努力保存記憶體。

啟用屬性

價值觀 Description
n 預設值為 0 - 這表示無變更。 除了 0 外,介於 1 到 9(含)之間的值是有效的。 值愈高,記憶體回收行程愈會嘗試節省記憶體,以便縮小堆積。

子專案

沒有。

父元素

元素 Description
configuration 通用語言執行平台和 .NET Framework 應用程式所使用之每個組態檔中的根項目。
runtime 包含關於組裝裝訂與垃圾回收的資訊。

備註

此設定於 .NET Framework 4.8 中引入。

另請參閱