参考解答
当没有被任何程序使用的时候,计算机的处理器被认为是空闲的。当然下面提到的空闲任务不在此列中。
当有程序利用CPU空闲时间的时候,就意味着它以较低的优先权运行着,以便不会影响那有正常优先权的程序运行。一般来讲,这会引起CPU消耗更多的电能,而大多数的现代CPU当它们空闲的时候是能够进入省电模式的。
大多数操作系统都有个空闲任务,它是一个特殊的任务。仅当CPU无事可做的时候由操作系统调度器载入它。在现代的处理器中,HLT停机指令节省了大量的电能与执量,而空闲任务几乎总是由一个重复执行HLT停机指令的循环组成。
相似问题
计算机网络和分布式计算机系统的区别是什么?
计算机网络和分布式计算机系统的区别是什么?
什么是完整性约束?
什么是完整性约束?
1NF是什么?
1NF是什么?
网络时延由哪几部分组成?各产生于何处?
网络时延由哪几部分组成?各产生于何处?
数据库的关系操作有哪些?各有什么作用?
数据库的关系操作有哪些?各有什么作用?
