answersLogoWhite

0


Best Answer

The system idle process does not actually use any CPU time. It just merely calculates what percentage of the CPU is being used by your processes at any given time.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why does the system idle process use a lot of CPU time?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Performing Arts

Why operating systems evolved from multiprogrammed batch systems to time sharing systems?

Simple batch system used to for long times and they occupy the CPU even when they are actually not utilizing the CPU for example while doing the I/O operations. So the programmers thought it to be great idea if some other process can use the CPU when the previous process is idle. In multiprogrammed batch systems one user can run multiple programs and which gets the CPU whenever the CPU is idle. So it speeds up the process completion.


What is the different betweeb cooperative and preemptive?

Preemptive Multitasking basically involves the operating system sharing CPU time among many processes. An executing process is terminated when its time slice finished and the the CPU control is given to the next process. All processes get CPU time. In Cooperative Multitasking, however, one process can hold the CPU for as long as it needs it. For the cooperative to work, all programmes must cooperate, hence the name.


Definition of scheduling in operating system?

the objective of multiprograming is to have some processs running at aal time,so as to maximizing cpu utillization .this process is called scheduling.


What is multi thread operating system?

Basically a thread means a process which CPU is executing at particular time, if you want to run many processes (applications) in the same time, you need to have multithread OS.


What does the process of System Monitoring do?

The process of system monitoring allows computer users to keep track of the CPU, memory and disk operations for a computer system. This is generally more of a consideration for power users and system administrators so that they may optimize system performance.

Related questions

What message does Windows Task Manager communicate when it shows System Idle Process running at a high percentage?

When the System Idle Process is running at a high percentage, it means that your computer isn't doing anything that requires much use of the CPU at that time. For example, if you are using 5% of your CPU, the System Idle Process will be using 95% of the CPU, which means that 95% of the CPU is not being used.


How do you resolve system idle process high CPU usage?

don't know why my CPU usage is totally consuming by program called SYSTEM IDLE PROCESS


What is CPU idle time?

Time when your CPU(Central Processing Unit) is idle(not being used by any program).


Why operating systems evolved from multiprogrammed batch systems to time sharing systems?

Simple batch system used to for long times and they occupy the CPU even when they are actually not utilizing the CPU for example while doing the I/O operations. So the programmers thought it to be great idea if some other process can use the CPU when the previous process is idle. In multiprogrammed batch systems one user can run multiple programs and which gets the CPU whenever the CPU is idle. So it speeds up the process completion.


What is the meaning of throttling in computer?

Throttling is process to keep your CPU healthy and increase life of your computer(with respect to running process's,temperature & speed)it is used to decrease the speed of the system temporarily when the system is idle for long duration and also helps in Laptops to increase life span of battery. Some time it also helpful in "Hardware Exceptions" we can decrease the performance of CPU by using throttling process.


When CPU is idle what type of job is done by the CPU at that time?

Think that depends on the operating system. But if it's XP. Sometimes it tries to figure out how to load your programs faster. It only knows what we program it.


Why is my CPU usage so high when I meet the system requirements of games?

Remember that there are two different requirements on a game, minimum and recommended. If you are running the minimum requirements and there is anything else running in the background then you can expect high CPU usage. If you are running the recommended requirements, or higher, and still having high CPU usage it is usually time to start the task manager, chose all processes from all users, then click on CPU. Usually the first process on the list is the System Idle Process, if there is a process that is using more CPU processing than that you need to find out what it is. As a tech since 1992 there is a truism that usually applies, rebooting fixes 99% of all issues. That being said, if you have rebooted and cannot find the process that is stealing your CPU power, it would be a good time to run both your anti-virus and a good malware program.


What is burst time?

In an operating system, burst time refers to the time that it takes to complete execution of a particular task or process. It is used in CPU scheduling.


What is the different betweeb cooperative and preemptive?

Preemptive Multitasking basically involves the operating system sharing CPU time among many processes. An executing process is terminated when its time slice finished and the the CPU control is given to the next process. All processes get CPU time. In Cooperative Multitasking, however, one process can hold the CPU for as long as it needs it. For the cooperative to work, all programmes must cooperate, hence the name.


How many instuructions can a CPU take at once?

It depends on the capacity/memory of the CPU. Any queries that the CPU cannot process are put in the "queue" to wait on resources. The queries can wait indefinitely or there may be a system "timeout" parameter set that will kill a process if it waits for a designated amount of time.


Why is the process table needed in a time sharing system?

From memory: Process table holds all the processes in the machine - that are either 'waiting' or 'ready' to be processed. A time-sharing system gives processes a time-slice or quantum. Processes can only be executed within this time frame, once it expires, the CPU receives an interrupt signal, the CPU saves its current state in the current process and focuses on the interrupting entity (another process). The scheduler adds/removes new processes to/from the process table as it goes. I think that's the gist of it~


Why Often your CPU process reaches 100 and system hangs what can you do?

You want you computer to use 100% of your CPU. The more CPU your computer uses, the faster it is working.