Использование памяти - Garbage collector | Сборщик мусора

Page / - Изменено Alexandr Fokin в 2023/02/15 23:53

Garbage collector | Сборщик мусора

Изменено Alexandr Fokin

в 2023/02/15 23:53

Оглавление

GCSettings.IsServerGC GCSettings.LatencyMode Environment.SetEnvironmentVariable("DOTNET_gcConcurrent", "<value>") Environment.SetEnvironmentVariable("DOTNET_GCConserveMemory", "<value>"); GC.TryStartNoGCRegion GC.EndNoGCRegion
Основные фазы	Фаза маркировки (mark phase) Фаза чистки (sweep phase) Фаза сжатия (compact phase)
Сборка мусора https://learn.microsoft.com/ru-ru/dotnet/standard/garbage-collection/ GCLatencyMode Перечисление https://learn.microsoft.com/ru-ru/dotnet/api/system.runtime.gclatencymode?view=net-7.0#system-runtime-gclatencymode-lowlatency Сборка мусора рабочей станции и сборка мусора сервера https://learn.microsoft.com/ru-ru/dotnet/standard/garbage-collection/workstation-server-gc
Garbage Collector. Полный курс + перевод из BOTR https://habr.com/ru/company/clrium/blog/463293/ CLRium Оптимизация программ под Garbage Collector https://habr.com/ru/company/clrium/blog/453082/ Оптимизация сборки мусора в высоконагруженном .NET сервисе https://habr.com/ru/post/452298/
Monitoring Garbage Collector in C# https://stackoverflow.com/questions/9669963/monitoring-garbage-collector-in-c-sharp