> No, the problem is the jconsole says: "2 GB of
> physical memory" and my server has 4 GB :-(
>
> Is JVM not using my complete RAM memory?
>
> And how can I know if my libraries are limiting my
> JVM?
And so what possible difference does it make?
As stated above the limit with the 32 bit Sun VM is 1.4 gigs. So even if it said 4 gigs you still couldn't use it.
> The problem is when I execute several times the JVM
> at same time. My software is running in a server and
> maybe my applications can磘 use more than 2 GB
> (together).
Nope.
Each application is mapped into the application address space.
Thus each VM will have 1.4 gigs available. The physical memory will impact how much swapping occurs.