愛我窩

cpu使用率高是什麼原因

當cpu使用率過高的時候,由於cpu資源不足,往往很容易出現電腦卡或者無回應的等情況,這通常是由多方面的原因造成的,比如軟體方面、硬體方面等因素。那麼cpu使用率高有什麼影響呢?接下來就讓我們一起來瞭解下吧。

cpu使用率高的原因

1、軟體方面

這方面主要涉及到的是系統問題,比如系統過於臃腫,開啟過多程式以及電腦中病毒木馬等等都會產生cpu使用率過高,而導致電腦速度慢。解決辦法主要是圍繞系統優化,優化開機啟動項、儘量避免開啟太多程式等等。

2、硬體方面

其實硬體方面決定著比較大的關係,比如如果電腦還是老爺機,採用最初的單核賽揚級處理器,那麼這樣的電腦,在多開啟幾個網頁的情況下就容易導致cpu使用率過高,不管你怎麼優化系統,這個問題始終無法很好解決,這主要是因為硬體本身過低造成的。

不過如今電腦均已經達到了雙核以上,即便入門處理器在滿足上網與辦公也會有非常流暢的運行速度,因此如果是老電腦經常出現cpu使用率過高,那麼建議大家最好升級處理器或者換電腦從根本上解決問題。對於如今入門雙核處理器儘管滿足基本上網與辦公流暢,但運行大型應用也同樣會存在cpu使用率高的問題,因此在DIY裝機中我們一定要瞭解電腦的用途與需求,選擇合適的電腦配置。

cpu使用率高有什麼影響

cpu使用率其實就是你運行的程式佔用的cpu資源,表示你的機器在某個時間點的運行程式的情況。使用率越高,說明你的機器在這個時間上運行了很多程式,反之較少。使用率的高低與你的cpu強弱有直接關係。

現代分時多工作業系統對cpu都是分時間片使用的:比如A進程佔用10ms,然後B進程佔用30ms,然後空閒60ms,再又是A進程占10ms,B進程占30ms,空閒60ms。如果在一段時間內都是如此,那麼這段時間內的佔用率為40%。cpu對執行緒的回應並不是連續的,通常會在一段時間後自動中斷執行緒。未回應的執行緒增加,就會不斷加大cpu的佔用。

當機器慢下來的時候,我們想到的當然是工作管理員了,看看到底是哪個程式占了較高的比例,如果是某個大程式那還可以原諒,在關閉該程式後只要cpu正常了那就沒問題。如果不是,那你就要看看是什麼程式了,當你查不出這個進程是什麼的時候就去網上搜索。有時只結束是沒用的,在xp下我們可以結合msconfig裡的啟動項,把一些不用的項給關掉。在2000下可以去下個winpatrol來用。

cpu使用率高的解決辦法

如果電腦中病毒或馬的情況下,木馬惡意程式很可能會大量佔用cpu資源,尤其是一些頑固病毒木馬,一直都在惡意迴圈活動,感染各類系統檔,大量佔用cpu資源,這種情況就很容易出現cpu使用率過高,建議大家使用殺毒軟體進行全面查殺。

排除病毒感染後,下面我們就需要從系統優化入手了,首先建議大家優化開啟啟動項,儘量讓不需要使用到的軟體不開機自動啟動,比如一些播放機軟體、銀行安全外掛程式等,這些完全可以需要的時候再開啟,沒必要開機啟動。如果發現cpu使用率較高,我們也可以進入工作管理員,關閉一些不需要的程式與進程。

通過註冊表進行服務項優化,也可以一定程度優化cpu資源使用,比如當系統檢查到開啟視頻相關服務,就會把cpu多分配一些供其使用,我們就是要禁用這個機制。我們首先進入電腦註冊表,接著將數值資料中,僅保留AudioEndpointBuilder和RpcSs,其它一概刪除,然後退出即可。通過禁用該無用功能,也可以稍微提升cpu資源,另外我們還可以優化註冊表其它項目,這裡就不一一介紹了,有興趣的用戶不妨多關注下這方面知識。