Java on Solaris 10 uses way more CPU and Memory than Solaris 9

I recently used live upgrade to go from Solaris 9 to 10 on my Sun V210. Doing so immediately caused more CPU and Memory usage by my java processes. These are aprox 12 custom made java programs that are running on a development server, and so should see very little utilization except during testing.

Under Solaris 9 my running average was 0.0. After switching to 10 my average is now .3 with 1 Gig of real memory used and 1 Gig of swap being used. This has been tested with Java 1.5.0_06 and 1.5.0_10. I have grabbed some more statistics if they would be useful.

To see a visual representation of what is going on, his is an rrd graph of CPU utilization created by Big Brother

http://brossard.us/egate2.png

Has anyone else seen this? What can I do to fix this? I cannot run Solaris 10 in production until this is solved.

[852 byte] By [dbrossarda] at [2008-2-15]