周期竊取是指計算機進程直接訪問中央處理器(CPU)以獲取完成該進程所需的資源的行為。這通常發生在計算機不使用時;CPU會利用停機時間來運行所需的進程。當一個進程需要資源時,通常需要相當多的時間當然了,但是這個系統大大...
周期竊取是指計算機進程直接訪問中央處理器(CPU)以獲取完成該進程所需的資源的行為。這通常發生在計算機不使用時;CPU會利用停機時間來運行所需的進程。當一個進程需要資源時,通常需要相當多的時間當然了,但是這個系統大大縮短了搜索時間。雖然這個系統在某些方面已經被證明是有用的,但它通常會導致系統性能下降,導致計算機的某些部分無法到達CPU。這些錯誤,加上CPU通常可以在沒有這些問題的情況下執行類似任務的事實,平均周期偷竊并不常見。

一個中央處理器。臺式電腦,有時還有筆記本電腦即使是在人們不直接使用電腦的情況下,也會在白天保持開機狀態。雖然許多人經常在電腦開機時使用電腦,但很少有人能連續24小時使用電腦。這會導致系統開機但不使用的停機時間,這是循環竊取會發生在有能力的計算機上,這是因為竊取過程通常會占用計算機的大量資源,如果一個人同時訪問程序,這將導致速度非常慢當一個進程需要CPU時,它通常會經歷一個有點長的事件鏈,這個過程從一個總線協議開始,這個協議一直保持到最后一個進程獲得資源在CPU經歷一個時鐘周期后,它釋放內存,內存通過總線返回進程。在周期竊取中,進程跳過大部分時間,直接從CPU進入時鐘周期。完成長進程當用戶不在的時候有很多好處,但是周期竊取系統已經被證明對于廣泛的使用來說效率太低了。這是因為,持續使用CPU會導致系統性能下降。處理速度較慢是其中一個較小的問題,而某些內存通道無法與CPU連接則是一個更大的問題除了周期竊取的這些故障之外,還有一個原因是這個系統不被廣泛使用。一些CPU能夠將它們的功率分配給不同的總線,因此,在2011年推出更新的計算機后,沒有理由使用周期竊取功能。計算機在工作日的使用也更多,企業通常希望在一天結束時關閉計算機以節省電力,因此沒有那么多時間讓進程直接從CPU取用資源。