OpenVZ Forum


Home » General » Support » 2GB Memory Limit per process (32bit)?
2GB Memory Limit per process (32bit)? [message #3889] Thu, 22 June 2006 22:24 Go to previous message
jacobwm is currently offline  jacobwm
Messages: 8
Registered: June 2006
Junior Member
I'm running the SMP version of the latest stable kernel (2.6.Cool, and it seems I cannot run a java process with a 2GB heap requirement. I can set it to 1800M (min/max), but not 2000M.

Is there an inherent memory limit for an individual process and if so is there a way to overcome this with the openvz (32-bit)? Would the 64-bit version work?

I tried the enterprise version and the 2.6.16 branch -- neither worked. The stock RHEL4 kernels work fine at allowing at least 2GB (haven't tried higher yet).

Unfortunately this particular java app caches a large amount of data and actually does need around 2GB or memory and will likely need more in the future.

BTW I set the privvmpages=3500M:3500M for this test. I also looked at the kernel config file, but didn't see anything specific to individual process limits (ulimit didn't help either), but I could be missing something.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Kernel Issue
Next Topic: When is 2.6.16 stable?
Goto Forum:
  


Current Time: Tue Oct 01 01:34:20 GMT 2024

Total time taken to generate the page: 0.02206 seconds