This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Java Interview Guide and have Anthony DePalma on-line!
See this thread for details.
The moose likes Performance and the fly likes svmon InUse pages and Xmx Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Performance
Bookmark "svmon InUse pages and Xmx" Watch "svmon InUse pages and Xmx" New topic

svmon InUse pages and Xmx

Aravind Bonu

Joined: Oct 10, 2012
Posts: 1

We have a Java process started with Xmx set to 1024MB. However when we tried to get the memory usage using svmon for the processes on the server (after a couple days after the process was started), we got the below stats for that process which says the process is using 437048 pages of 4KB size each (~1708MB).

Pid Command Inuse Pin Pgsp Virtual 64-bit Mthrd 16MB
14876834 java 437048 13061 0 390782 Y Y N

I thought setting the Xmx value when starting the process would limit the page usage to that size but that doesn't seem to be the case. Can someone help me understand this better? Or am I getting confused between 2 different concepts?

I agree. Here's the link:
subject: svmon InUse pages and Xmx
It's not a secret anymore!