檢測伺服器物理機CPU是否滿足超頻
#!/bin/bash
#dpkg -l | grep -w bc >/dev/null 2>&1 || echo -e "\033[31m install bc \033[0m" && sudo apt-get install bc >/dev/null 2>&1
ModelNameMHz=`cat /proc/cpuinfo | grep "model name" | awk '{print $10}'| sed 's/GHz//' | head -n 1`
ModelNameMHzsum=`cat /proc/cpuinfo | grep "model name" | awk '{print $10}'| sed 's/GHz//' | wc -l`
sum=0
for (( a = 0; a < 10; a++ )); do
#echo "第$(($a+1))組 CheckCPU_MHz"
CPUMHz=(`cat /proc/cpuinfo | grep "cpu MHz" | awk '{print $4}'`)
for (( i = 0; i < $ModelNameMHzsum; i++ )); do
CPU=`echo "$ModelNameMHz*1000" | bc`
if [ $(echo "${CPUMHz[i]} < $CPU" | bc) -eq 1 ]; then
#echo "${CPUMHz[i]}"
t=$((t+1))
fi
done
unset CPUMHz
sleep 1
sum=$((${sum} + t))
t=0
#echo $sum
done
while [[ "$sum" == 0 ]]; do
echo -e "`hostname` 單核MHz均大於$ModelNameMHz標準HMz"
exit 0
done
while [[ "$sum" != 0 ]]; do
echo -e "`hostname` 不是超頻!!!!"
exit 0
done
相關文章
- 檢視物理機頻寬
- 如何檢查是否物理伺服器?伺服器
- cpu超頻和不超頻的區別是什麼 cpu超頻和不超頻哪個好
- CPU超頻小知識:電腦CPU什麼情況下需要超頻?
- 怎麼檢測伺服器是否被入侵伺服器
- AMD銳龍平臺記憶體與CPU超頻圖文教程 AMD CPU如何超頻?記憶體
- AMD銳龍平臺記憶體與CPU超頻圖文教程 AMD CPU怎麼超頻?記憶體
- 解決伺服器滿CPU被當礦機問題伺服器
- 伺服器CPU跑滿的原因伺服器
- 360度測試:KAFKA會丟資料麼?其高可用是否滿足需求?Kafka
- 雲伺服器vCPU與物理CPU關係?伺服器
- C#檢測本機是否聯網C#
- CPU睿頻和超頻的區別 睿頻是什麼意思
- 檢視伺服器CPU的個數、CPU的核數、多核超執行緒數伺服器執行緒
- 別想宰我,怎麼檢視雲廠商是否超賣?詳解 cpu steal time
- 伺服器CPU跑滿的解決辦法伺服器
- 檢視伺服器頻寬使用伺服器
- Centos 檢視 CPU 核數 和 型號 和 主頻CentOS
- JS 檢測網路頻寬JS
- 垃圾滿溢檢測系統
- 10. 檢測域名是否到期
- 備份資料再利用:高頻、敏捷的運維需求,ZDBM滿足你敏捷運維
- 如何檢視伺服器頻寬速度伺服器
- 求陣列中是否存在滿足特定和的兩個數字(python & Js)陣列PythonJS
- 華納雲:香港伺服器CPU爆滿如何應對?伺服器
- 垃圾溢滿堆放識別檢測
- C#檢測U盤是否插入C#
- openCV檢測物體是否運動OpenCV
- Apache檢測某模組是否生效Apache
- Java檢測埠是否被佔用Java
- linux檢視是否開啟超執行緒Linux執行緒
- 如何檢視伺服器的頻寬速度伺服器
- 多個跨雲伺服器之間滿頻寬測速的一種實現方案伺服器
- 伺服器寬頻被佔滿應該怎麼辦?伺服器
- 檢測域賬號是否禁用、密碼是否永不過期密碼
- 常用的伺服器當機檢測通知工具——WGCLOUD伺服器GCCloud
- dfs檢測是否有環的優化優化
- python怎麼檢測字串是否有字母?Python字串