當前位置:首頁 » 編程軟體 » 腳本伺服器cpu高

腳本伺服器cpu高

發布時間: 2025-02-13 11:47:48

Ⅰ 寫個shell腳本的死循環造成cpu佔用率過高怎麼寫

使用死循環消耗CPU資源。
本腳本,如果是有多顆CPU,可以選擇消耗多少顆CPU的資源;使用方法很簡單,參數8表示消耗8顆CPU的資源,運行後,會有一堆 kill 命令,運行這些命令即可kill掉死循環進程。

#! /bin/bash
# filename killcpu.sh
endless_loop()
{
echo -ne "i=0;
while true
do
i=i+100;
i=100
done" | /bin/bash &
}

if [ $# != 1 ] ; then
echo "USAGE: $0 <CPUs>"
exit 1;
fi
for i in `seq $1`
do
endless_loop
pid_array[$i]=$! ;
done

for i in "${pid_array[@]}"; do
echo 'kill ' $i ';';
done
運行命令:./killcpu.sh 8
輸出:kill 20926 ;
kill 20928 ;
kill 20930 ;
kill 20932 ;
kill 20934 ;
kill 20936 ;
kill 20938 ;
kill 20940 ;

用top看資源消耗。

Ⅱ 按鍵精靈簡單的腳本為什麼電腦CPU佔用率非常高

因為你做了循環 但是沒有加延時
在內部加一個延時就好了
否則就是不停運行的。

Ⅲ 易語言和按鍵精靈腳本哪個佔用cpu

易語言。
1、易語言編寫的腳本復雜度高,執行時需要更多的計算資源和處理能力,導致比按鍵精靈腳本高CPU佔用率。
2、易語言的編譯器或解釋器在執行期間對腳本進行更多的實時分析和優化,導致佔用較高的CPU資源。

熱點內容
fifo存儲器晶元 發布:2025-10-16 06:54:14 瀏覽:952
sql2005卸載干凈 發布:2025-10-16 05:35:19 瀏覽:855
java清空控制台 發布:2025-10-16 05:21:37 瀏覽:254
c語言將數字轉換成字元串 發布:2025-10-16 05:10:52 瀏覽:659
android彈出fragment 發布:2025-10-16 05:10:18 瀏覽:888
javajdk下載 發布:2025-10-16 05:10:10 瀏覽:103
e4a載入FTP 發布:2025-10-16 05:08:33 瀏覽:402
照抄課程編譯不通過怎麼辦 發布:2025-10-16 05:08:00 瀏覽:913
pubgm密碼登錄是用什麼密碼 發布:2025-10-16 04:49:22 瀏覽:157
xp啟動密碼怎麼取消密碼 發布:2025-10-16 04:44:21 瀏覽:867