檢視cpu的個數

技术颜良發表於2024-09-14

檢視物理CPU個數
cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l

檢視每個物理CPU中core的個數(即核數)
cat /proc/cpuinfo| grep “cpu cores”| uniq

檢視邏輯CPU的個數
cat /proc/cpuinfo| grep “processor”| wc -l

這個引數主要是針對“邏輯cpu的個數”,如果執行者數量超過cpu的核數,那麼會出現cpu利用率100%導致服務掛掉的情況,

以我遇到的實際情況來說:我的邏輯cup個數才兩個,但是我設定了執行者數量為5,並開啟了jenkins的併發構建設定,然後,同時觸發五個構建任務,接著我的服務掛了,登不上jenkins頁面了。。。。。

相關文章