У Boo есть сборщик мусора? какой тип?Boo, сборщик мусора
2
A
ответ
5
- Да, как указано в CLR.
- Зависит от реализации среды выполнения.
- Для Microsoft .NET он использует GC с 3 поколениями, см. .NET Development (General) Technical Articles: Garbage Collector Basics and Performance Hints.
- Для Mono, it is using the Boehm conservative GC, но переносится на новый Generational, Precise GC.
2
Поскольку это язык .NET/CLR, он полагается на сборщик мусора, оказываемого этой инфраструктуры. Хотя сборщик мусора является деталью реализации инфраструктуры.
Двумя основными реализациями CLR являются Microsoft .NET Framework и монопроект. Если вам интересно, вы можете прочитать о реализации MS.NET GC или Mono GC.
На самом деле, boehm gc уже использует алгоритм генерации, см. [Здесь] (http://www.hpl.hp.com/personal/Hans_Boehm/gc/#details) и [здесь] (http: // en .wikipedia.org/вики/Boehm_garbage_collector # Method_of_Operation). – tonio