You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nutch.apache.org by cu...@apache.org on 2005/07/26 20:52:22 UTC
svn commit: r225373 -
/lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java
Author: cutting
Date: Tue Jul 26 11:52:20 2005
New Revision: 225373
URL: http://svn.apache.org/viewcvs?rev=225373&view=rev
Log:
Run child using same jvm as parent.
Modified:
lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java
Modified: lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java?rev=225373&r1=225372&r2=225373&view=diff
==============================================================================
--- lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java (original)
+++ lucene/nutch/branches/mapred/src/java/org/apache/nutch/mapred/TaskRunner.java Tue Jul 26 11:52:20 2005
@@ -84,9 +84,12 @@
classPath.append(workDir);
}
+ File jvm = // use same jvm as parent
+ new File(new File(System.getProperty("java.home"), "bin"), "java");
+
// run java
runChild(new String[] {
- "java",
+ jvm.toString(),
"-Xmx"+job.get("mapred.child.heap.size", "200m"),
"-cp", classPath.toString(),
TaskTracker.Child.class.getName(), // main is Child