I think simply because it was a new feature, and it really only helps for jobs where there are a large number of tasks compared to the available task slots, coupled with the concern that the subsequent tasks run in the jvm may not run identically to running in a fresh jvm.
On Fri, Aug 21, 2009 at 6:22 PM, roman kolcun <roman.w...@gmail.com> wrote: > Hello everyone, > I would like to ask whether there is any particular reason why JVM is not > reused by default? According to some of my benchmarks it can speed up > execution significantly. Is there any reason why it is not a good idea to > reuse it? > > Roman Kolcun > -- Pro Hadoop, a book to guide you from beginner to hadoop mastery, http://www.amazon.com/dp/1430219424?tag=jewlerymall www.prohadoopbook.com a community for Hadoop Professionals