Dep. Comercial +40 365-882.777 +40 722-241.273 Lun-Vin: 10:00-18:00
View Categories

Cum reduc utilizarea memoriei în .NET Core?

Una dintre cele mai simple soluții este trecerea Garbage Collection din modul Server în modul Workstation. În proiectele moderne, setează în fișierul .csproj:

<PropertyGroup>
  <ServerGarbageCollection>false</ServerGarbageCollection>
</PropertyGroup>

Alternativ, în runtimeconfig.json:

{
  "runtimeOptions": {
    "configProperties": {
      "System.GC.Server": false
    }
  }
}

Deoarece serverele HostX rulează pe procesoare multiple, GC-ul de tip Server alocă mai multă memorie; comutarea pe Workstation reduce consumul de memorie al aplicației.

Actualizat la 25/07/2026