Последние VM Java Sun на самом деле имеют несколько алгоритмов GC, которые можно настроить. Java спецификации VM намеренно опустил определять фактическое поведение GC позволить отличающийся (и несколько) алгоритмы GC для различного VMs.
, Например, для всех людей, которым не нравится "stop-world" подход Java Sun по умолчанию поведение GC VM, существуют VM такой как Реальное время WebSphere IBM , который позволяет приложению реального времени работать на Java.
Начиная с Java спецификация VM общедоступна, нет (теоретически) ничего мешающего никому реализовать Java VM, который использует алгоритм GC CPYTHON.
Один простой способ - сделать это на Python. См., Например, эту запись в блоге .