Elemen GCConserveMemory
Mengonfigurasi pengumpul sampah untuk menghemat memori dengan mengorbankan pengumpulan sampah yang lebih sering dan mungkin waktu jeda yang lebih lama. Nilai default adalah 0 - ini menyiratkan tidak ada perubahan. Selain nilai default 0, nilai antara 1 dan 9 (inklusif) valid. Semakin tinggi nilainya, semakin banyak pengumpul sampah mencoba menghemat memori dan dengan demikian menjaga tumpukan tetap kecil. Jika nilainya bukan nol, tumpukan objek besar akan dikompresi secara otomatis jika memiliki terlalu banyak fragmentasi.
<konfigurasi>
<runtime bahasa umum>
<GCConserveMemory>
Sintaks
<GCConserveMemory
enabled="n"/>
Atribut
Atribut | Deskripsi |
---|---|
enabled |
Atribut yang diperlukan. Menentukan seberapa keras pengumpul sampah harus mencoba menghemat memori. |
atribut yang diaktifkan
Nilai | Deskripsi |
---|---|
n |
Nilai default adalah 0 - ini menyiratkan tidak ada perubahan. Selain 0, nilai antara 1 dan 9 (inklusif) valid. Semakin tinggi nilainya, semakin banyak pengumpul sampah mencoba menghemat memori dan dengan demikian menjaga tumpukan tetap kecil. |
Elemen anak
Tidak ada.
Elemen induk
Elemen | Deskripsi |
---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime bahasa umum dan aplikasi .NET Framework. |
runtime |
Berisi informasi tentang pengikatan assembly dan pengumpulan sampah. |
Keterangan
Pengaturan ini diperkenalkan pada .NET Framework 4.8.