linux負(fù)載高但cpu使用率低 服務(wù)器CPU負(fù)載過高,如何定位問題?
服務(wù)器CPU負(fù)載過高,如何定位問題?應(yīng)用程序占用大量CPU。除了計(jì)算密集型應(yīng)用程序,原因通常是死循環(huán)。CPU負(fù)載過高。問題解決過程:注意:默認(rèn)情況下,top命令每3秒刷新一次。也可以按top-D<
服務(wù)器CPU負(fù)載過高,如何定位問題?
應(yīng)用程序占用大量CPU。除了計(jì)算密集型應(yīng)用程序,原因通常是死循環(huán)。CPU負(fù)載過高。問題解決過程:注意:默認(rèn)情況下,top命令每3秒刷新一次。也可以按top-D< refresh interval>指定刷新頻率,例如top-d0.1或top-d0.01。執(zhí)行top時(shí),也可以按“s”鍵修改時(shí)間間隔。
找到相應(yīng)的代碼進(jìn)行檢查,發(fā)現(xiàn)確實(shí)存在死循環(huán)。
排除CPU故障的常見命令:
Linux下CPU占用率較高如何排查?
使用top命令檢查每個(gè)進(jìn)程的CPU利用率并查找異常進(jìn)程號(hào)。
使用PS檢查相應(yīng)的過程。如果這個(gè)過程不正常,你可以直接殺死它。
如果系統(tǒng)進(jìn)程正常,則應(yīng)擴(kuò)展系統(tǒng)硬件配置。