Исходный код вики Garbage collector | Сборщик мусора
Редактировал(а) Alexandr Fokin 2023/02/15 23:53
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | |(% style="width:131px" %) |(% style="width:1364px" %){{code language="c#"}}GCSettings.IsServerGC | ||
| 2 | GCSettings.LatencyMode | ||
| 3 | |||
| 4 | Environment.SetEnvironmentVariable("DOTNET_gcConcurrent", "<value>") | ||
| 5 | Environment.SetEnvironmentVariable("DOTNET_GCConserveMemory", "<value>"); | ||
| 6 | |||
| 7 | GC.TryStartNoGCRegion | ||
| 8 | GC.EndNoGCRegion{{/code}}((( | ||
| 9 | |||
| 10 | ))) | ||
| 11 | |(% style="width:131px" %)Основные фазы|(% style="width:1364px" %)((( | ||
| 12 | 1. Фаза маркировки (mark phase) | ||
| 13 | 1. Фаза чистки (sweep phase) | ||
| 14 | 1. Фаза сжатия (compact phase) | ||
| 15 | ))) | ||
| 16 | |(% style="width:131px" %) |(% style="width:1364px" %)((( | ||
| 17 | Сборка мусора | ||
| 18 | [[https:~~/~~/learn.microsoft.com/ru-ru/dotnet/standard/garbage-collection/>>url:https://learn.microsoft.com/ru-ru/dotnet/standard/garbage-collection/]] | ||
| 19 | |||
| 20 | GCLatencyMode Перечисление | ||
| 21 | [[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/api/system.runtime.gclatencymode?view=net-7.0#system-runtime-gclatencymode-lowlatency]] | ||
| 22 | |||
| 23 | Сборка мусора рабочей станции и сборка мусора сервера | ||
| 24 | [[https:~~/~~/learn.microsoft.com/ru-ru/dotnet/standard/garbage-collection/workstation-server-gc>>https://learn.microsoft.com/ru-ru/dotnet/standard/garbage-collection/workstation-server-gc]] | ||
| 25 | ))) | ||
| 26 | |(% style="width:131px" %) |(% style="width:1364px" %)((( | ||
| 27 | Garbage Collector. Полный курс + перевод из BOTR | ||
| 28 | [[https:~~/~~/habr.com/ru/company/clrium/blog/463293/>>https://habr.com/ru/company/clrium/blog/463293/]] | ||
| 29 | |||
| 30 | CLRium Оптимизация программ под Garbage Collector | ||
| 31 | [[https:~~/~~/habr.com/ru/company/clrium/blog/453082/>>url:https://habr.com/ru/company/clrium/blog/453082/]] | ||
| 32 | |||
| 33 | Оптимизация сборки мусора в высоконагруженном .NET сервисе | ||
| 34 | [[https:~~/~~/habr.com/ru/post/452298/>>url:https://habr.com/ru/post/452298/]] | ||
| 35 | ))) | ||
| 36 | |(% style="width:131px" %) |(% style="width:1364px" %)((( | ||
| 37 | Monitoring Garbage Collector in C# | ||
| 38 | [[https:~~/~~/stackoverflow.com/questions/9669963/monitoring-garbage-collector-in-c-sharp>>url:https://stackoverflow.com/questions/9669963/monitoring-garbage-collector-in-c-sharp]] | ||
| 39 | ))) |