Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was wondering what utilities can help identify what is causing a computer to slow down. I am a J2EE programmer and have WebSphere and eclipse continuously running on my computer and lately my computer seems to be running slower and slower. Corporate IT switched from semantic to mcafee a little while back and I'm not sure if there is extra scanning of my disks now which could be causing the problem. When I look at my CPU, it is only pegged @ around 50% and my memory usually runs with about 1.5 gig left for consumption. The stats for my PC currently are (pulled from task manager):

CPU Usage 63%


  • Handles: 29174
  • Threads: 898
  • Processes: 77

Physical Memory (K)

  • Total: 3652840
  • Available: 4681956
  • System Cache: 1893156

Commit Charge (K)

  • Total: 2510164
  • Limit 5161860
  • Peak 4104944

Kernel Memory (K)

  • Total 322576
  • Paged 238296
  • NonPaged 84168

I currently don't have a good grasp about what the memory usage really means, so if anything glaringly wrong is apparent please let me know.

Thanks, Jeremy

share|improve this question
We had a similar issue with our symantec av client. Id recommend uninstalling mcafee and seeing if that improves performance dramatically. – commradepolski Jul 19 '10 at 18:26
Removing Corporate AV might not be the best idea. Talk to the System Administrator before doing so. – steve.lippert Jul 19 '10 at 18:27
up vote 1 down vote accepted

Given that it's the IT department pushing out McAfee, one possibility is that it's checking all files for viruses - including the files you're working on - and as you're making (relatively) lots of small changes to lots of small files this could be triggering lots of on access scans.

Talk to IT (through your manager if necessary) about getting your project directories excluded from the on access scans. You'd still need to do weekly(?) scans to be on the safe side.

If there are several developers you'll have to all unify on a single directory structure so that IT only have one extra rule to worry about.

share|improve this answer

Process Explorer is a nice tool to look and see what programs or services are running and their resource utilization, including child processes.

Also take a look at Process Monitor for viewing what is happening with the I/O System.

share|improve this answer

For me, the number of handles looks too high.

In order to check which process (or processes) are using so many handles, open the task manager, go to menu 'View - Select Columns' and select the 'Handle Count' check box.

Now, select the Processes tab in the task manager and find processes consuming large numbers of handles. On average it should be a couple of hundreds of handles per process with an exception for svchost.exe, which may reach a couple of thousands of handles.

Also, a constant CPU usage of 50% is not normal and you need to check in the Processes tab which process or processes are constantly using the CPU.

share|improve this answer

If your system works slow try to remove all the temporary files from your computer. Run disk clean up and disk defragmenter on your computer. Type Msconfig in RUN go to stsrt up tab and uncheck all the non microsoft services. Reboot your computer.

share|improve this answer

Have you tried a registry cleaner? Also try turning off unused start up processes. And you can run a Disk defrag.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .