Some OSs split that 4GB into a 2GB data space and a 2GB instruction space. To get a 64bit address space, the CPU, OS, and JVM all need to support 64 bits. There have been 64 bit Xeon chips since 2004, the Linux 2.6 kernel supports 64 bit, and recent JVMs do, too. If your Xeon supports 64 bits, you should be able to get the rest of it to do 64 bits.
I'm not an expert on configuring that stuff, though. wunder On 11/9/07 5:41 AM, "Norberto Meijome" <[EMAIL PROTECTED]> wrote: > On Fri, 9 Nov 2007 10:30:16 -0300 > "Isart Montane" <[EMAIL PROTECTED]> wrote: > >> I've got a dual Xeon. Here you are my cpuinfo. I've read the limit on >> a 2.6linux kernel is 4GB on user space and 4GB for kernel... that's >> why I asked >> if there's any way to reach 4GB per process. > > ok - i'm obviously too tired - 32 bit should allow you up to 4 GB / proc. If > hte kernel doesnt let allow you more than that, that's an issue with your > kernel. > > u need to know first why u cant reach over 2 GB - java limit, OS limit ? > > i'll sit in a corner very quietly now.... > > _________________________ > {Beto|Norberto|Numard} Meijome > > "People demand freedom of speech to make up for the freedom of thought which > they avoid. " > Soren Aabye Kierkegaard > > I speak for myself, not my employer. Contents may be hot. Slippery when wet. > Reading disclaimers makes you go blind. Writing them is worse. You have been > Warned.