"Java Heap Space"
Dear specialists,
I have tried almost everything but I seem to be stuck with a Java maximum memory of 1.5 Gig RAM though I tried on different computers (both windows 2000 and windows xp) with 3 Gig Ram.
It doesn't help to increase the variable in the .bat - file nor in the java console - it always tells me cannot create Virtual Memory... if I enter anything above 1.5 Gig.
so the maximum I always end up with is 1.4 Gig (as it says in the GUI)
The process I want to run is a Weka-Adaboost, admittedly the training-data size is quite large (more than 2000000 rows and 25 attributes) but I tried the same process with a smaller training size (500000 and 25 attributes) and it worked ok.
So is there ANY way to convince this stupid JVM to use all my RAM??????
below is the log-file of my process:
G Mar 3, 2009 2:19:12 PM: Checking properties...
G Mar 3, 2009 2:19:12 PM: Properties are ok.
G Mar 3, 2009 2:19:12 PM: Checking process setup...
G Mar 3, 2009 2:19:12 PM: Inner operators are ok.
G Mar 3, 2009 2:19:12 PM: Checking i/o classes...
G Mar 3, 2009 2:19:12 PM: i/o classes are ok. Process output: Model.
G Mar 3, 2009 2:19:12 PM: Process ok.
P Mar 3, 2009 2:19:12 PM: Logging: log file is 'ada_log.log'...
P Mar 3, 2009 2:19:12 PM: Initialising process setup
P Mar 3, 2009 2:19:12 PM: Checking properties...
P Mar 3, 2009 2:19:12 PM: Properties are ok.
P Mar 3, 2009 2:19:12 PM: Checking process setup...
P Mar 3, 2009 2:19:12 PM: Inner operators are ok.
P Mar 3, 2009 2:19:12 PM: Checking i/o classes...
P Mar 3, 2009 2:19:12 PM: i/o classes are ok. Process output: Model.
P Mar 3, 2009 2:19:12 PM: Process ok.
P Mar 3, 2009 2:19:13 PM: Process initialised
P Mar 3, 2009 2:19:13 PM: [NOTE] Process starts
P Mar 3, 2009 2:19:13 PM: Process:
Root[0] (Process)
+- ExampleSource[0] (ExampleSource)
+- W-AdaBoostM1[0] (W-AdaBoostM1)
| +- W-REPTree[0] (W-REPTree)
+- ModelWriter[0] (ModelWriter)
G Mar 3, 2009 2:27:48 PM: [Fatal] OutOfMemoryError occured in 1st application of W-AdaBoostM1 (W-AdaBoostM1)
G Mar 3, 2009 2:27:48 PM: [Fatal] Process failed: Java heap space
Root[1] (Process)
+- ExampleSource[1] (ExampleSource)
here ==> +- W-AdaBoostM1[1] (W-AdaBoostM1)
| +- W-REPTree[0] (W-REPTree)
+- ModelWriter[0] (ModelWriter)
I have tried almost everything but I seem to be stuck with a Java maximum memory of 1.5 Gig RAM though I tried on different computers (both windows 2000 and windows xp) with 3 Gig Ram.
It doesn't help to increase the variable in the .bat - file nor in the java console - it always tells me cannot create Virtual Memory... if I enter anything above 1.5 Gig.
so the maximum I always end up with is 1.4 Gig (as it says in the GUI)
The process I want to run is a Weka-Adaboost, admittedly the training-data size is quite large (more than 2000000 rows and 25 attributes) but I tried the same process with a smaller training size (500000 and 25 attributes) and it worked ok.
So is there ANY way to convince this stupid JVM to use all my RAM??????
below is the log-file of my process:
G Mar 3, 2009 2:19:12 PM: Checking properties...
G Mar 3, 2009 2:19:12 PM: Properties are ok.
G Mar 3, 2009 2:19:12 PM: Checking process setup...
G Mar 3, 2009 2:19:12 PM: Inner operators are ok.
G Mar 3, 2009 2:19:12 PM: Checking i/o classes...
G Mar 3, 2009 2:19:12 PM: i/o classes are ok. Process output: Model.
G Mar 3, 2009 2:19:12 PM: Process ok.
P Mar 3, 2009 2:19:12 PM: Logging: log file is 'ada_log.log'...
P Mar 3, 2009 2:19:12 PM: Initialising process setup
P Mar 3, 2009 2:19:12 PM: Checking properties...
P Mar 3, 2009 2:19:12 PM: Properties are ok.
P Mar 3, 2009 2:19:12 PM: Checking process setup...
P Mar 3, 2009 2:19:12 PM: Inner operators are ok.
P Mar 3, 2009 2:19:12 PM: Checking i/o classes...
P Mar 3, 2009 2:19:12 PM: i/o classes are ok. Process output: Model.
P Mar 3, 2009 2:19:12 PM: Process ok.
P Mar 3, 2009 2:19:13 PM: Process initialised
P Mar 3, 2009 2:19:13 PM: [NOTE] Process starts
P Mar 3, 2009 2:19:13 PM: Process:
Root[0] (Process)
+- ExampleSource[0] (ExampleSource)
+- W-AdaBoostM1[0] (W-AdaBoostM1)
| +- W-REPTree[0] (W-REPTree)
+- ModelWriter[0] (ModelWriter)
G Mar 3, 2009 2:27:48 PM: [Fatal] OutOfMemoryError occured in 1st application of W-AdaBoostM1 (W-AdaBoostM1)
G Mar 3, 2009 2:27:48 PM: [Fatal] Process failed: Java heap space
Root[1] (Process)
+- ExampleSource[1] (ExampleSource)
here ==> +- W-AdaBoostM1[1] (W-AdaBoostM1)
| +- W-REPTree[0] (W-REPTree)
+- ModelWriter[0] (ModelWriter)