• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

increasing java heap size

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am getting below exception when running my java class
java.lang.OutOfMemoryError: Java heap space

pls tell me how to increase JVM heap size for on windows platform

It would be great helpfull anybody send solution for this
 
Bartender
Posts: 6663
5
MyEclipse IDE Firefox Browser Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Its very weird that your VM is out of space. Can you post some code ? and what does this have to do with SCJP ?
 
Ranch Hand
Posts: 558
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi durga,
Could you please tell me snapshot of how many applications you are running ?
How much RAM you have?

1)Try to exit all remaining programs ...
2)You can checkout the free memory using Runtime Class.
 
Ranch Hand
Posts: 429
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Srinivasan thoyyeti:
Hi durga,
Could you please tell me snapshot of how many applications you are running ?
How much RAM you have?

1)Try to exit all remaining programs ...
2)You can checkout the free memory using Runtime Class.



I thought JVMs usually start up with a set amount of memory reserved, so as long as on JVM start up you have enough memory, opening a million other programs later on would not cause a Java out of memory error. Am I wrong?

Yuriy
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
How you can set the heap size is described in the documentation. Use the -Xmx... option to set the maximum amount of memory that the JVM will allocate.

But really, instead of just setting the heap size larger, you should have a look at your code and find out why you are getting an OutOfMemoryError. Does your program really need to allocate so much memory or do you have a bug somewhere in your code?
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic