ОК здесь сделка. Есть некоторые люди, которые ставят свою жизнь в руки сборщика мусора .NET, а некоторые просто не доверяют ему.
Я являюсь одним из тех, кто частично доверяет ему, если он не очень критичен по производительности (я знаю, что знаю, что производительность критическая +.net не предпочтительная комбинация), и в этом случае я предпочитаю вручную распоряжаться своими объектами и ресурсов.
Я спрашиваю, есть ли какие-либо факты относительно того, насколько эффективны или неэффективны производительность? Сборщик мусора действительно есть?
Пожалуйста, не делитесь личными мнениями или вероятными предположениями на основе опыта, я хочу непредвзятые факты. Я также не хочу обсуждать pro/con, потому что он не будет отвечать на вопрос.
Спасибо
Изменить: Чтобы пояснить, я в основном говорю: Независимо от того, какое приложение мы пишем, критически важно или нет, мы можем просто забыть обо всем и позволить GC обрабатывать его или не можем?
Я пытаюсь получить ответ на самом деле, что GC делает и не делает, и где он может потерпеть неудачу, когда ручное управление памятью будет успешным, если бы были такие сценарии. Есть ли ОГРАНИЧЕНИЯ? Я не знаю, как я мог бы объяснить свой вопрос дальше.
У меня нет проблем с каким-либо приложением, это теоретический вопрос.