2013-02-07 307 views
4

當核心的CPU使用率爲100%時,這是什麼意思?這是否意味着一個進程達到了核心的最大可能性能(使用向量化)或者是否意味着CPU的核心時鐘週期數是多少? 另外,如果它是100%,我是否可以暗示該進程是CPU限制的,即更快更大的緩存,內存,總線等不會有什麼區別?CPU使用率是什麼意思?

回答

0

CPU使用率通常意味着:CPU執行任何工作的實時時間是多少。 90%的CPU使用率意味着CPU有90%的繁忙和10%的空閒。當CPU空閒時,它什麼都不做,只是等待中斷。

在這個視圖中,他總是包含緩存和內存。在這個意義上,更大的緩存和更快的內存將使您的CPU工作得更快。

100%的CPU使用率意味着這些進程總體上受CPU限制。如果CPU速度更快,它們將運行得更快。

CPU使用率低於100%意味着進程總計I/O限制。如果CPU運行得更快,它們不會跑得更快。