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