We are currently running Windchill 9.1 M050 on windows server that has 8 cores, 72 gigs of ram and are seeing intermittent performance issues. At periods during the day actions like folder expansion goes from 8 seconds to minutes. Looking at the performance meter on the server shows nothing to support that degradation. Running Jconsole on the serverManager [I cannot see any of other java processes found in Task Manager]shows the occassional 100% Heap utilization for Memory Pool OS Survivor Space. I am looking for help in identifying what additional tools we should be using and if there are documents to assist. Also any experiences other users may have worked through would be of great help.
Thanks in advance
We have almost the same setup as you.
An excellent tool is http://www.appdynamics.com. App dynamics would have save $100k's of consulting to find the point of origin. These are my rules of setting up your system to run with the best performance:
Our previous HP-UX itaniums were running at 100% like yours with one methodserver getting pegged. We are now running intel 2Xquad 3.0 GIGHZs core with 48 GIGs of ram.I would go with the more cores per socket than just the 4X 2 dual cores. Found out it was due to the querying of the CAD files for the worker.Though the WVS is should be all done in the background, the singe worker itself is pulling files from Windchill which was causing issues. The single worker was backlogged of tons of object to be published in the queue. More workers flushes out the queue and doesn't cause a performance hit on the methodservers if there is more than 1 or 2.
Both our windchill and database servers never runs more than 25% CPU utilization on average.