"It's essentially impossible to avoid Swiss cheese." --Gil Tene, Azul Systems
Want to guess about the context? :)
Update: I think I've allowed enough time for everyone to guess. Jeff, with his more serious answer, was the closest. The quote came from the Q&A period that followed a Friday morning technical session, Performance Considerations in Concurrent Garbage-Collected Systems. Gil was explaining that whatever form of memory allocation you use, you'll eventually end up with memory fragmentation. In a JVM, if you use a garbage collector that's both parallel and concurrent, cleaning up that fragmentation can be done without a stop-the-world pause. Conveniently enough, the JVM that comes with Azul's boxes can be run in parallel/concurrent mode. :) Sorry that the quote is less funny when put in context.
Perhaps said while standing over a plate of cheeses at lunchtime?
ReplyDeleteI think he was talking about walking around the military base on the moon...
ReplyDeletehttp://www.ironsky.net/
and
http://slashdot.org/article.pl?sid=06/05/13/2112228
Avoiding stalls with a lot of parallel CPU's?
ReplyDelete