周期窃取是指计算机进程直接访问中央处理器(CPU)以获取完成该进程所需的资源的行为。这通常发生在计算机不使用时;CPU会利用停机时间来运行所需的进程。当一个进程需要资源时,通常需要相当多的时间当然了,但是这个系统大大...
周期窃取是指计算机进程直接访问中央处理器(CPU)以获取完成该进程所需的资源的行为。这通常发生在计算机不使用时;CPU会利用停机时间来运行所需的进程。当一个进程需要资源时,通常需要相当多的时间当然了,但是这个系统大大缩短了搜索时间。虽然这个系统在某些方面已经被证明是有用的,但它通常会导致系统性能下降,导致计算机的某些部分无法到达CPU。这些错误,加上CPU通常可以在没有这些问题的情况下执行类似任务的事实,平均周期偷窃并不常见。

一个中央处理器。台式电脑,有时还有笔记本电脑即使是在人们不直接使用电脑的情况下,也会在白天保持开机状态。虽然许多人经常在电脑开机时使用电脑,但很少有人能连续24小时使用电脑。这会导致系统开机但不使用的停机时间,这是循环窃取会发生在有能力的计算机上,这是因为窃取过程通常会占用计算机的大量资源,如果一个人同时访问程序,这将导致速度非常慢当一个进程需要CPU时,它通常会经历一个有点长的事件链,这个过程从一个总线协议开始,这个协议一直保持到最后一个进程获得资源在CPU经历一个时钟周期后,它释放内存,内存通过总线返回进程。在周期窃取中,进程跳过大部分时间,直接从CPU进入时钟周期。完成长进程当用户不在的时候有很多好处,但是周期窃取系统已经被证明对于广泛的使用来说效率太低了。这是因为,持续使用CPU会导致系统性能下降。处理速度较慢是其中一个较小的问题,而某些内存通道无法与CPU连接则是一个更大的问题除了周期窃取的这些故障之外,还有一个原因是这个系统不被广泛使用。一些CPU能够将它们的功率分配给不同的总线,因此,在2011年推出更新的计算机后,没有理由使用周期窃取功能。计算机在工作日的使用也更多,企业通常希望在一天结束时关闭计算机以节省电力,因此没有那么多时间让进程直接从CPU取用资源。