[kepler-users] Trouble with VM when starting Kepler
Derik Barseghian
barseghian at nceas.ucsb.edu
Wed Dec 21 13:17:04 PST 2011
I'm not sure what's causing this. What OS are you using? Are you within cygwin? Are you passing any memory arguments to java?
Kepler uses a max of 512m by default. When starting in a suite utilizing the provenance module, max is adjusted to 768m.
You can try adjusting max in build-area/settings/memory.xml. If Kepler hasn't already created this file for you, you can:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Default Memory Properties</comment>
<entry key="max">512m</entry>
<entry key="min">5m</entry>
</properties>
You could also try passing JVM memory options (e.g. -Xmx) by editing and then launching using kepler.sh, which is created with ant make-startup-scripts.
I haven't had to do any of this in Windows XP. Let us know what you find out.
Derik
On Dec 21, 2011, at 12:16 PM, Jonathan Boright wrote:
> All,
> I'm having trouble running Kepler on my laptop... I have installed and run Kepler on this machine in the past (the last time was probably a year ago) but have recently done an update... Now, when I try to run it (ant run) I get the following message:
>
> ...
> run:
> [run] JVM Memory = 5m 512m
> [run] Set environment variable: PATH = C:\cygwin\usr\local\bin;C:\cygwin\bin;C:\cygwin\bin;[...long path list here...]
> [run] Set environment variable: R_HOME = C:\Program Files\R\R-2.10.1
> [run] Error occurred during initialization of VM
> [run] Too small initial heap for new size specified
>
> BUILD FAILED
> C:\kepler\svn\build-area\build.xml:52: Java returned: 1
>
> ...which looks to me like a JMV memory error (not that I know much about them...). In prior versions of Kepler we were able to set the max memory allotment before opening up Kepler itself, but now there is a tool on the user-interface to do this... which doesn't do much good if you can't get to the interface.
>
> Any thoughts on:
> 1, Why the default memory allotment is insufficient to start Kepler?, and/or
> 2, How can I allot more memory to Kepler prior to opening it up?
>
> Thanks!
>
> Jon
>
> ---------------------------------------
> Jonathan Boright
> Research Scientist
> ISciences, LLC
> 61 Main Street, Suite 200
> Burlington, VT 05401
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at kepler-project.org
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-users
More information about the Kepler-users
mailing list