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.