title: Java native memory usage
body: <p>Is there any tool to know how many native memory has been used from my java application ? 
  I've experienced outofmemory from my application : 
  Current setting is :
  -Xmx900m </p>
  
  <p>Computer, Windows 2003 Server 32bit, RAM 4GB.</p>
  
  <p>Also is changing boot.ini to /3GB on windows, will make any difference?
  If is set Xmx900m, how much max native memory can be allocated for this process ? is it 1100m ?</p>