Task Manager & CPU Info

Discussion in 'General Chat' started by DeathReaper, Nov 16, 2008.

  1. #1
    This is just a summary of a random article I found while looking for a cure to a recent computer problem of mine. It's about CPU usage and some less-known information about the task manager.

    Now, as you've probably noticed if you have opened your task manager ever, the 'System Idle Process' counts as 90%+ CPU usage when your total CPU usage is less than 10%, and you can't right-click it. Even if it was a vital process, you would at least be able to right click and see the menu. Well, in order to explain this, I'll tell you about a part of how the CPU works.

    With the introduction of Windows NT, there was also the introduction of 'multi-threading', which gives the look and feel of more than one thing happening on your computer all at the same time. Before, it was hard to accomplish such. Anyways, multi-threading gave people the ability to easily run more than one program at once without any seeming difference as running them all alone.

    Now, of course, it's literally impossible to have anything happen completely simultaneously. The ability to multi-thread is actually a near instantaneous system for scheduling each task a certain amount of time to run, and a priority level. Priority levels can change, and so can the time in which the thread is executed. There's a certain amount of priority levels, which can go up and down depending on certain things like the program controlling the thread, and mouse clicks or other user input. But even people who know about the inner workings of multi-threading think that there are only 31 different priority levels.

    Wrong! There are actually 32. 1-15 in priority levels are your normal processes. 16-31 are assigned to critical threads run by vital processes, and user-appointed processes. However, there's a little known priority level 0. Level 0 is ONLY ever appointed to the process of 'System Idle Process'

    Here's the thing I said that this whole thing was leading up to. The system idle process is assigned the time in which no other processes are running. Whenever nothing is happening at all, the system idle process counts it up. So, in reality, when the task manager reports system idle process to be using '99%' of your CPU, it's just saying that 99% of your CPU is actually not being used at all.

    And that's literally the ONLY THING that system idle process ever does. Count up what's left over when your CPU is finished with whatever it's doing.

    NOTE: I did NOT figure out this information by myself or ask experts or anything. I just found it on the web somewhere and are too lazy to add actual credits to whoever made the article that I based this on. But I also didn't copy it word for word. Go figure.
     
    DeathReaper, Nov 16, 2008 IP
  2. sagar540

    sagar540 Peon

    Messages:
    31
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    yes but it is good to delete it directly from recycle bin......if it is not possible then format your compu.....!
     
    sagar540, Nov 17, 2008 IP
  3. DeathReaper

    DeathReaper Peon

    Messages:
    41
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    LOL are you mocking my signature? Because that's quoted, and if you read, you'd notice who actually said that.

    And that it's not the point of this thread.
     
    DeathReaper, Nov 17, 2008 IP