Terminal Server High CPU / RAM utilization - How to pinpoint and rectify cause?
Posted on 2009-05-01
I have a terminal server that was built during a crisis, and had a lot of applications thrown on it willy nilly. Presently, there are 36 users configured on it, with average active sessions sitting somewhere around 25.
Normally, CPU and RAM seem to sweat but not crap out. Recently, however, we've had a series of sustained spikes that appear to be coming from, among other apps, Firefox. When I open Windows Task Manager on this server using my Domain Admin profile, the usual finding is many instances of Firefox eating RAM. Today, however, the server nearly came to a halt from what initially looked like an overloaded CPU. The problem with that is, when I sort processes for CPU, they don't add up even close to 100% utilization. This is with "Show processes from all users" selected.
Question: How do I properly use/interpret the performance and processes tab to identify problematic applications? Should I be using something else? What other terminal server crisis strategies can you share? :)
I just logged off disconnected users and sent a message to active users indicating they should use only essential applications. I also tweaked McAfee a bit. The situation has improved, but I would like find a way to pinpoint this sort of thing quickly and conclusively, as well just know how others handle these sorts of issues.
Any input is much appreciated!