Whenever you start up a computer, many processes run in the background. Some are essential for the computer to boot correctly and some just run in the background because the install instructions told them to..... not because they're needed. If you don't have any programs running you'll probably have 30 or more processes running. From the desktop, right click an empty spot on the task bar, and then click Task Manager. The Applications tab should be empty because you're not running any programs. But the Processes tab will most likely show 30 or more processes running in the background.
One of those processes is called System Idle Process and it's probably at or close to 100%. Even when the computer isn't doing anything, the CPU is allocating close to 100% of its resources to the Idle Process.
You can change how allocations are made. If you right click on a process you can change the process to below normal, above normal, etc. If you had 4 processes running, allocation would be A, B, C, D, A, B, etc. But if you wanted a greater allocation of resources to "A" for example, the allocation might show up as A, B, A, C, A, D, A, etc. with "A" receiving more processor time.
This is a very basic and personal interpretation of how I understand processor allocation to be.
plrr
2006-10-16 02:05:58
·
answer #1
·
answered by Angry C 7
·
0⤊
0⤋
Hows it going
Nice question - i will answer it as basically as i can
well first you need to look at how your operating system works- it has a memory manager, process manager, network manager, hardware manager, and CPU manager, there are many more lesser managers as well, for the CPU to process a job, the CPU manager
looks to the process manager to see what jobs are to be process, the process manager will have a job in a Que for the CPU
the process manager will place the job in waiting or ready for the CPU, when the job is taken by the CPU the process manager says that the job is running, if the job is interrupted it come back to the process manager and is put on waiting until the CPU takes it again, when the CPU finishes with the job the process manager put the job in the finished state where it is released back to file in memory manager -
This is a very simple look at process management as whole books cover just this topic
Hope this helped a bit
Sean
2006-10-16 07:47:13
·
answer #2
·
answered by sean h 2
·
0⤊
0⤋
What is it you are asking for? Do you want a course in Processor Allocation?
2006-10-16 00:48:10
·
answer #3
·
answered by Chief BaggageSmasher 7
·
0⤊
0⤋