From: Joshua Haberman Date: 2006-02-14T15:17:55+09:00 Subject: Re: couple quick questions about YARV On Feb 12, 2006, at 8:12 PM, Yukihiro Matsumoto wrote: > Hi, > > In message "Re: couple quick questions about YARV" > on Mon, 13 Feb 2006 08:28:32 +0900, Joshua Haberman > writes: > > |1. any idea what the up-front cost for starting up YARV will be? I'm > |just hoping we won't see 1 second of disk churn that we've come to > |expect from the JVM. > > [snip evidence of YARV starting faster than Ruby 1.8] Excellent! I'm really glad to see that. For a slightly more radical question: are there any long-term plans to revisit the garbage-collection strategy? For interactive programs, it is really undesirable to have the whole program lock up from time to time (while the garbage collector runs). I know Java has implemented some alternative garbage collection algorithms to support more real-time use. And there have been some papers published about multithreaded garbage collection (like [0]) Thoughts? Josh [0] http://portal.acm.org/citation.cfm?id=286878