On Thursday 26 Sep 2002 2:48 pm, baba ali wrote:
> Hello
>
> My machine is responding really slow now.After I run Process viewer
> program,here is what I find
>
> Process:Idle  Pid : 0x0  Cpu :76%  Desciption:system idle
> Priority:0     Thread :0
> Properties : no path , no command line , no current directory
>              no parent ,no version

This is the amount of time that the processor is doing nothing. The fact it 
has no handle, no path, etc. would indicate that it is the "true" idle 
report. There has been talk of trojans that run under a processname of "idle" 
but that would not report a 0x0 handle, etc. - unless it was really clever.

> Did my machine get infected with a malicious code,How come a process
> running idle can take up to 76% of Cpu ?

There is no process - hence idle.

The chances are that the machine is waiting for a response from the network 
for something like Outlook or IE (assuming windows!). This can cause process 
blocking due to the kernel level code being in a "mutex status". Lots of 
exploits exist - DOS exploits - can cause a machine to lock as a result of 
this behaviour. I believe most of them are due to malformed Netbios 
packets/responses. 

I suspect you have blocking calls at the network level that is causing slow 
responses, and hence the appearance of running slow even though nothing is 
using CPU. On fast systems there are more likely places to be the bottleneck 
than the CPU, the network being one of them. Token Ring networks seem to be 
worse for this - in my experience! 

> Thank you again!

Hope this helps.

> Baba

Mike

Reply via email to