none
Kernrate results

    Question

  • Why processor driver often is on top of the list?
    Is this "System Idle Process", does it constantly execute HLT instruction?
    Thursday, November 30, 2006 6:46 AM

All replies

  • Yes, i've read b4 that people who have dissembled the code said they just found single instructions in there
    Friday, December 1, 2006 5:20 PM
  • Why processor driver often is on top of the list?
    Is this "System Idle Process", does it constantly execute HLT instruction?

    I just found the section of code here on my machine which is responsible of handle the idle loop, which is the portion of code executed when the CPU is actually "idling". An interesting thing is that it seems located in your processor driver for you (maybe P4.sys or whatever i dont know) but for me this is located in ntoskrnl at the symbol called "KiIdleLoop", not in the range of the driver amdk7.sys (i'm on athlon xp). I discoverd that looking at a kernrate output(symbols loaded) when idling, by the way.

    I want to add that the assembler code in that function is not just a "cli" but a litle loop with some conditions inside. I can paste you mine here if you want it.

    regards

    ps:finally after reading some googling on all those things, i'm not that sure i'm not telling bullsh*ts, so excuse me if i did, i'm just trying understanding:)

    Thursday, December 7, 2006 12:45 PM
  • In my case Kernrate pointed in processr.sys near before HLT instruction...
    Thursday, December 7, 2006 2:35 PM