andrewducker (
andrewducker) wrote2007-09-13 09:32 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Calling Windows Experts
My machine is being _really_ slow for the past week. Checking the task manager tends to show that the actual processes are taking a percentage or two - but that the kernel times are at at least 25%. Is there any way of telling what's sucking up all of the kernel time?
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Just before leaving this morning I unplugged my USB card reader, and that seemed to make a difference - but more playing is definitely in order tonight!
no subject
no subject
However, that was definitely spikes of slowness when the computer was polling the device.
no subject
no subject
no subject
Unless the kernel activity is entirely unrelated to any process, which I didn't think was possible in NT as "everything else" is swept into ntkern. Or so I thought.
Task Manager doesn't give much information, much better is sysinternals' Process Explorer, which should let you track down damn near anything, it'll even tell you precisely which services are running inside those pesky svchost processes (although, obviously but still frustratingly, it won't tell you which of those services is active).
You did mention USB, so that's a likely culprit. You can use the performance monitoring whatsit in the system console to check if there's any background I/O to your card reader that you didn't explicitly know about.
PS. I hereby explicitly state that I am not in any way shape or form a 'windows expert' ;)
no subject
The total figure was static around 50% of CPU time. The individual percentages were adding up to maybe 5%. The 46% difference is what I'm looking for...
And having whipped out that USB card reader CPU time is sitting around 3%, with no kernel time at all.
So that solves that.
I'll keep a note for Process Explorer for next time!
no subject