導致服務器CPU使用率高的硬件因素有:1、CPU溫度過高,使CPU自動降頻,從而使CPU的性能降低;2、超線程,導致CPU使用率占用高;3、硬件配置不合理,如內存不足,運行大型軟件時,使CPU資源大部分耗在了虛擬內存的交換處理上;4、硬件驅動程序沒有經過認證或是不合法的認證,造成CPU資源占用率高;5、經常使用待機功能,造成系統自動關閉硬盤DMA模式,使系統性能大幅度下降。
具體內容如下:
1、CPU溫度過高
如果CPU風扇散熱不好,會導致CPU溫度太高,使CPU自動降頻,從而使CPU的性能降低。總之高溫時CPU會自動將降低工作效率。
2、超線程
超線程導致CPU使用率占用高,這類故障的共同原因就是都使用了具有超線程功能的P4 CPU。據一些網友總結超線程似乎和天網防火墻有沖突,可以通過卸載天網并安裝其它防火墻解決,也可以通過在BIOS中關閉超線程功能解決。
3、硬件配置不合理
例如內存不足,當運行一些大型軟件時,CPU的資源大部分耗在了虛擬內存的交換處理上。而電源功率不足,也會使CPU的性能難以發揮。還有,在購買CPU時,選的CPU核心頻率不足是導致CPU的使用率高的最直接原因。
4、不完善的驅動程序
硬件的驅動程序沒有經過認證或者是不合法的認證,會造成CPU資源占用率高。因大量的測試版的驅動在網上泛濫,造成了難以發現的故障原因。處理方式:尤其是顯卡驅動特別要注意,建議使用微軟認證的或由官方發布的驅動,并且嚴格核對型號、版本。
5、待機
經常使用待機功能,也會造成系統自動關閉硬盤DMA模式。這不僅會使系統性能大幅度下降,系統啟動速度變慢,也會使是系統在運行一些大型軟件時CPU使用率高。