В настоящее время я пишу документ для своей компании о том, как избежать вызова сборщика мусора непосредственно из кода (например, при воспроизведении с COM-объектами).
Я знаю, что это плохая практика, и ее следует рассматривать только в очень редких случаях, но я не могу найти способ сказать, почему ее следует избегать. И я не хочу полагаться на принцип "The G.C. умнее вас" (даже если это правда:-))
Итак, можете ли вы рассказать мне несколько подсказок о том, почему вы думаете, что следует избегать прямого вызова сборщика мусора? (влияние производительности?) Или, может быть, если у вас есть ссылки на эту тему, они будут очень полезны.
Спасибо заранее!
Изменить: все те, которые вы предоставили до сих пор, действительно полезны. Как я не могу подтвердить всех (или я могу?), Что мне делать? Создать сообщество wiki?