hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Update of "HadoopJavaVersions" by VinodKumarVavilapalli
Date Thu, 22 Sep 2011 05:44:18 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The "HadoopJavaVersions" page has been changed by VinodKumarVavilapalli:
http://wiki.apache.org/hadoop/HadoopJavaVersions?action=diff&rev1=16&rev2=17

Comment:
OpenJDK6 doesn't work with hadoop 0.23 and beyond, in mapreduce project.

  
  OpenJDK is handy to have on a development system as it has more source for you to step into
when debugging something. OpenJDK and Sun JDK mainly differ in (native?) rendering/AWT/Swing
code, which is not relevant for any MapReduce Jobs that aren't creating images as part of
their work.
  
+ Note*: OpenJDK6 has some open bugs w.r.t handling of generics (https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/611284,
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/716959), so OpenJDK cannot be used
to compile hadoop mapreduce code in branch-0.23 and beyond, please use other JDKs.
+ 
  == Oracle JRockit ==
  Oracle's JRockit JVM is not the same as the Sun JVM: it has very different heap and memory
management behavior. Hadoop has been used on JRockit, though not at "production" scale.
  

Mime
View raw message