I'm trying to find a garbage collector for real time Java applications. Some initial study indicates that Train algorithm may be a suitable candidate. Can anyone please point me to suitable links which point me to its validity/non-validity for these kind of applications. Regards, Arnab.