> -- Евгений Темиргалеев писал(а):
> Kernel.Collect; однако, Kernel предназаначен для использования каркасом, интерфейс закрыт.Интересно, а для каких (прикладных) задач нужна явная сборка мусора?
Чтобы не импортировать Kernel, существует еще Services.Collect.
Однако в остальном - см. выше....

Если требуется постоянное выделение короткоживущих мелких объектов,
можно организовать список-кэш, в который явно возвращать ненужные объекты и затем брать их вновь. Тогда нагрузки на сборщик и диспетчер памяти не будет вообще...