Я работаю только с основами сборки мусора и различными алгоритмами каждого (плюс доводы "за" и т.д.).Я пытаюсь определить, какой алгоритм сбора мусора лучше всего использовать для различных сценариев.
, таких как: все в куче одинакового размера, все маленькое с коротким сроком службы, все большое с большим сроком службы.
- если все одинакового размера, фрагментация кучи не является проблемой.Также мне не придется беспокоиться о уплотнении.Так может быть подсчет ссылок?
- маленький объект с короткой продолжительностью жизни?
-большой объект с большей продолжительностью жизни?(возможно, из-за продолжительности жизни)
Я смотрю: подсчет ссылок, отметка и развертка, остановка и копирование и генерация