FalloutBe Posted June 27, 2013 Share Posted June 27, 2013 Hello, On my current host, it seems that I can no longer run the TekkitLite.jar file without using the -Xmx -Xms parameters. If I don't use them, I get a java heap size error. Is there a way to get rid if this error without using these parameters? I don't like them because they make the .jar show a constant ram usage of (for example) 3GB while which is just the allocated memory.. I can no longer see how much ram it Actually uses. I want Tekkit to just change its ram usage to what it needs; I don't want it to be a constant number. Is that possible? Greetings, Fallout Link to comment Share on other sites More sharing options...
Maxis010 Posted June 27, 2013 Share Posted June 27, 2013 Don't sign your posts Set Xmx high but Xms really low This will give it a low allocation but allow it to request more RAM, once it starts requesting the RAM allocation is actual use Link to comment Share on other sites More sharing options...
FalloutBe Posted June 27, 2013 Author Share Posted June 27, 2013 It doesn't work, it still shows that it's using 3GB ram while I set it to -Xmx3G -Xms16m This is how I launch it: java -Xmx3G -Xms16m -jar TekkitLite.jar Link to comment Share on other sites More sharing options...
Meems33 Posted June 28, 2013 Share Posted June 28, 2013 What are you using to determine how much ram you are using? Link to comment Share on other sites More sharing options...
FalloutBe Posted June 29, 2013 Author Share Posted June 29, 2013 the 'top' command in SSH Link to comment Share on other sites More sharing options...
Meems33 Posted June 30, 2013 Share Posted June 30, 2013 I don't think top is reporting the correct information. If you have the jdk installed, you can use 'jstat' and 'jmap.' These should give you a more accurate estimate to verify that this is the case. The JVM should allocate memory as needed starting with 16M (you might want to increase this) and going up to up to 3GB. Are you sure you need to allocate 3G? Does the system have sufficient ram for you to run with (physical not virtual memory). Link to comment Share on other sites More sharing options...
FalloutBe Posted July 1, 2013 Author Share Posted July 1, 2013 Ah ok, thank you. The system has 4GB RAM. Is it ok then to use 3GB or is it better to lower it? Link to comment Share on other sites More sharing options...
Meems33 Posted July 1, 2013 Share Posted July 1, 2013 It depends on how many people are on the server at once. You could try 2G or so. Maybe allocate 250Mb per player online. Machines and chunkloaders will require more memory. Link to comment Share on other sites More sharing options...
FalloutBe Posted July 2, 2013 Author Share Posted July 2, 2013 Ok. I'm using 2GB now and it works fine :) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now