> From: Stephen Charles Huey [mailto:[EMAIL PROTECTED]
> Subject: RE: 1067 error when starting service after allocating more memory to JVM
> 
> So, does this mean my OS (Win 2K) will limit me and not allow 
> me to allocate more memory to the JVM even if I install more 
> physical memory in the machine

To some extent that's correct.  Ths OS architecture defines how much virtual space a 
user process can utilize out of the hardware maximum (4GB for x86-based chips).  As 
noted before, this user space is normally 2GB for 32-bit Windows systems.  You get 
this 2GB regardless of the amount of real memory.  However, if you tried to use all of 
that 2GB virtual space on a system with limited real memory, you'd probably be paging 
like crazy and have poor throughput.  Although real memory is used for more than just 
program code and data (e.g., file caching), there is some point beyond which adding 
real memory will have no effect on a single application's performance.  The only way 
to truly determine this point is to test with your application under load (you can 
certainly make educated guesses, of course).

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and 
is thus for use only by the intended recipient. If you received this in error, please 
contact the sender and delete the e-mail and its attachments from all computers.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to