Knowledge

Idle (CPU)

Source đź“ť

139: 200: 77: 36: 368:
on a CPU when there is nothing for the CPU to do. The idle task can be hard-coded into the scheduler, or it can be implemented as a separate task with the lowest possible priority. An advantage of the latter approach is that programs monitoring the system status can see the idle task along with all
380:
Some programs are designed to appear to make use of CPU idle time, meaning that they run at a low priority (but slightly higher than idle priority) so as not to impact programs that run at normal priority. This allows non-crucial background programs to only run when it would not affect the
332:
Modern processors use idle time to save power. Common methods are reducing the clock speed along with the CPU voltage and sending parts of the processor into a sleep state. On processors that have a halt instruction that stops the CPU until an interrupt occurs, such as
329:
Every program or task that runs on a computer system occupies a certain amount of processing time on the CPU. If the CPU has completed all tasks it is idle.
341:
instruction, it may save significant amounts of power and heat if the idle task consists of a loop which repeatedly executes HLT instructions.
149: 399: 162: 264: 446: 301: 283: 236: 181: 120: 63: 102: 468: 243: 221: 87: 250: 217: 49: 232: 17: 417: 210: 98: 365: 436: 338: 8: 374: 315: 257: 442: 157: 94: 345: 323: 55: 462: 370: 199: 105:. Statements consisting only of original research should be removed. 400:"What Is "System Idle Process," and Why Is It Using So Much CPU?" 349: 357: 353: 334: 224:. Unsourced material may be challenged and removed. 422:The Linux kernel user’s and administrator’s guide 460: 398:Gavin, Brady; Hoffman, Chris (25 April 2019). 166:that contextualizes different points of view. 152:to certain ideas, incidents, or controversies 441:. Addison-Wesley Professional. p. 432. 397: 364:, which is a special task loaded by the OS 64:Learn how and when to remove these messages 302:Learn how and when to remove this message 284:Learn how and when to remove this message 182:Learn how and when to remove this message 121:Learn how and when to remove this message 14: 461: 438:Mac OS X Internals: A Systems Approach 434: 222:adding citations to reliable sources 193: 132: 70: 29: 381:performance of other applications. 24: 25: 480: 322:when it is not being used by any 45:This article has multiple issues. 198: 137: 75: 34: 209:needs additional citations for 53:or discuss these issues on the 428: 410: 391: 13: 1: 384: 435:Singh, Amit (19 June 2006). 7: 369:other tasks; an example is 101:the claims made and adding 10: 485: 418:"CPU Idle Time Management" 27:Computer processor state 469:Scheduling (computing) 160:by rewriting it in a 218:improve this article 375:System Idle Process 316:computer processor 86:possibly contains 346:operating systems 312: 311: 304: 294: 293: 286: 268: 192: 191: 184: 146:This article may 131: 130: 123: 88:original research 68: 16:(Redirected from 476: 453: 452: 432: 426: 425: 414: 408: 407: 395: 318:is described as 307: 300: 289: 282: 278: 275: 269: 267: 226: 202: 194: 187: 180: 176: 173: 167: 163:balanced fashion 141: 140: 133: 126: 119: 115: 112: 106: 103:inline citations 79: 78: 71: 60: 38: 37: 30: 21: 484: 483: 479: 478: 477: 475: 474: 473: 459: 458: 457: 456: 449: 433: 429: 416: 415: 411: 396: 392: 387: 308: 297: 296: 295: 290: 279: 273: 270: 233:"Idle" CPU 227: 225: 215: 203: 188: 177: 171: 168: 158:help improve it 155: 142: 138: 127: 116: 110: 107: 92: 80: 76: 39: 35: 28: 23: 22: 15: 12: 11: 5: 482: 472: 471: 455: 454: 447: 427: 409: 389: 388: 386: 383: 348:, for example 310: 309: 292: 291: 206: 204: 197: 190: 189: 145: 143: 136: 129: 128: 83: 81: 74: 69: 43: 42: 40: 33: 26: 9: 6: 4: 3: 2: 481: 470: 467: 466: 464: 450: 448:0-321-27854-2 444: 440: 439: 431: 423: 419: 413: 405: 401: 394: 390: 382: 378: 376: 372: 367: 363: 359: 355: 351: 347: 342: 340: 336: 330: 327: 325: 321: 317: 306: 303: 288: 285: 277: 266: 263: 259: 256: 252: 249: 245: 242: 238: 235: â€“  234: 230: 229:Find sources: 223: 219: 213: 212: 207:This article 205: 201: 196: 195: 186: 183: 175: 165: 164: 159: 153: 151: 144: 135: 134: 125: 122: 114: 104: 100: 96: 90: 89: 84:This article 82: 73: 72: 67: 65: 58: 57: 52: 51: 46: 41: 32: 31: 19: 437: 430: 421: 412: 403: 393: 379: 361: 360:will run an 343: 331: 328: 319: 313: 298: 280: 274:January 2020 271: 261: 254: 247: 240: 228: 216:Please help 211:verification 208: 178: 169: 161: 150:undue weight 147: 117: 108: 85: 61: 54: 48: 47:Please help 44: 404:How-To Geek 385:References 371:Windows NT 244:newspapers 95:improve it 50:improve it 366:scheduler 362:idle task 172:July 2012 111:July 2012 99:verifying 56:talk page 18:Idle loop 463:Category 350:Windows 324:program 258:scholar 156:Please 93:Please 445:  356:, and 260:  253:  246:  239:  231:  358:macOS 354:Linux 344:Many 265:JSTOR 251:books 148:lend 443:ISBN 320:idle 237:news 373:'s 339:HLT 337:'s 335:x86 220:by 97:by 465:: 420:. 402:. 377:. 352:, 326:. 314:A 59:. 451:. 424:. 406:. 305:) 299:( 287:) 281:( 276:) 272:( 262:· 255:· 248:· 241:· 214:. 185:) 179:( 174:) 170:( 154:. 124:) 118:( 113:) 109:( 91:. 66:) 62:( 20:)

Index

Idle loop
improve it
talk page
Learn how and when to remove these messages
original research
improve it
verifying
inline citations
Learn how and when to remove this message
undue weight
help improve it
balanced fashion
Learn how and when to remove this message

verification
improve this article
adding citations to reliable sources
"Idle" CPU
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Learn how and when to remove this message
computer processor
program
x86
HLT
operating systems

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑