服務器CPU占用率過高解決的方法:1、關閉不常用端口和多余啟動項,以免消耗系統資源和內存;2、不要安裝和運行多余的軟件,以免出現CPU內存占用率高的情況;3、安裝合適的殺毒軟件,以免額外增加系統的負擔;4、設置應用程序池的回收時間,可以及時釋放內存;5、提高服務器的安全性,避免經常出現受黑客攻擊的情況。
具體內容如下:
1、關閉不常用端口和多余啟動項
這里建議用戶關閉不常用的端口,開啟不常用的端口,容易出現CPU內存占用率高的情況。當負荷過重的時候,CPU占用率可能過高。另外,系統在安裝完成后會默認開啟不少啟動項,這些啟動項會消耗不少系統資源和內存。
2、盡量不要安裝和運行多余的軟件
服務器上安裝過多多余的程序和軟件時也容易造成CPU內存占用率高的情況。很多朋友喜歡在vps上安裝一些如QQ等軟件,少部分朋友有在vps上看視頻、玩游戲的習慣,這不經意間就容易出現CPU占用率過高的問題。
3、安裝合適的殺毒軟件
服務器上要安裝合適服務器使用的殺毒軟件,因為一些軟件并不適合服務器使用,如360等,這些殺毒軟件會有一些隨時監控功能,會隨時執行掃描任務,這樣會額外增加系統的負擔,容易導致CPU占用率過高的情況出現,嚴重的甚至會導致系統崩潰,所以有朋友安裝360后會發現服務器會明顯變卡,服務器上建議安裝安全狗殺毒軟件。
4、設置應用程序池的回收時間
應用程序池的默認回收時間是29個小時,這個一般不是很好設置,有時候會出現內存無法釋放的情況,導致CPU內存占用過高,所以建議設置一下應用程序池的回收時間,把回收時間縮小,這樣可以及時釋放內存。
5、提高vps安全性
當服務器受到病毒或木馬攻擊的時候,CPU也會出現占用率過高的情況,要預防出現服務器CPU占用率過高的情況,用戶朋友要做好服務器的安全工作,提高安全性,避免經常出現受黑客攻擊的情況。