Linux
如何在 Linux 伺服器上生成 CPU 負載
我想測試伺服器上的假負載,我正在尋找一些會在系統上產生 CPU 負載的老化或基準命令行實用程序。
我希望能夠只燒入 CPU(無硬碟負載、網路和 co),並且我將能夠設置負載執行的時間段。這意味著我想要能夠執行的東西:系統上的 CPU 負載 10 分鐘。
有任何想法嗎?
您可以下載並安裝“壓力”實用程序…它允許您從命令行生成 CPU、記憶體、磁碟和 IO 負載。
首頁: http: //people.seas.harvard.edu/~apw/stress/
常見問題解答:http: //people.seas.harvard.edu/~apw/stress/FAQ
我更喜歡浮點運算:
for i in `seq 64`; do perl -e '$z=time()+(10*60); while (time()<$z) { $j++; $sqrt = sqrt($j) for (1..9999); }' & done
請注意您的 CPU 編號 :-)