时，Mono runtime提供了两套垃圾回收器：generational collector以及Boehm conservative collector。在Mono 3.1.1版之前，预设的垃圾回收器（"Boehm-Demers-Weiser Conservative Garbage Collector"），跟商业环境如Java Virtual Machine或.NET framework的垃圾回收器相比，一直有很大的限制，在某些状况的应用软体上会发生内存泄漏的现象，这使得Mono无法用于需要长时间执行的