.NET 4 GC известные пороги для инициирования набора?

Я знаю, что логика для GC для инициирования не проста, но это имеет определенные пороги для контроля.

Кто-либо знает то, что эти пороги, могли быть для.NET 4 рабочих станции и сервер GC?

Спасибо

5
задан Jim G. 16 June 2010 в 17:27
поделиться

1 ответ

Нет установленных пороговых значений, они динамически меняются по мере того, как сборщик мусора узнает больше о схеме распределения программы. Вы не можете узнать текущий порог или изменить его. При случайном наблюдении кажется, что сборщик мусора рабочей станции начинается с 2-мегабайтной кучи поколения 0. Что может вырасти до 8 мегабайт.

Сборщик мусора сервера сильно отличается от рабочей станции, он обычно использует большие пороги и несколько потоков для сбора мусора. Опять же, вы ничего не можете обнаружить, кроме наблюдения за счетчиками производительности в Perfmon.exe

5
ответ дан 14 December 2019 в 18:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: