Linux服務器壓測/拷機軟件收集


最近公司采購了一批服務器,於是收集了一些拷機軟件來壓測服務器硬件性能。硬件的穩定相對來說比較重要,7x24小時無間斷運行,主要看三個硬件:CPU、內存、硬盤。

下面是收集的一些教程,可能網址已經失效了,但可以根據軟件名去查找一些使用教程。

專業的測試軟件為LTP,但功能太復雜,沒看懂。參考:https://github.com/linux-test-project/ltp

一、壓測軟件:

  • stresslinux
  • super pi
  • prime
  • mprime
  • nbench
  • cpuburn
  • gamut
  • mersenne prime
  • stress
  • cpu burn-in
  • memtester
  • memtest86
  • memtest86++
  • System Stability Tester
  • BONNIE++/HPL_TEST(不是專門的壓力測試軟件)

二、CPU測試:

工具一:cpuburn

PU Burn-in是為超頻愛好者設計的穩定性測試工具。

CPU Burn-in能將任何x86 CPU“加熱”到所能承受的極限溫度,通過內置的算法,不斷檢測CPU在超頻時發生的運算錯誤,從而幫助超頻愛好者在保證應用程序能正常運行這一前題下,發揮CPU的最大效能。

官方:http://users.bigpond.net.au/CPUburn/

wget http://users.bigpond.net.au/CPUburn/downloads/cpuburn-in.tar.gz
tar -xzvf cpuburn-in.tar.gz
./cpuburn-in 60

工具二:Super Pi for linux

Super PI是利用CPU的浮點運算能力來計算出π(圓周率),所以目前普遍被超頻玩家用做測試系統穩定性和測試CPU計算完后特定位數圓周率所需的時間。

http://www.super-computing.org/

下載頁:ftp://pi.super-computing.org/

wget ftp://pi.super-computing.org/Linux/super_pi.tar.gz
tar -xzvf super_pi.tar.gz
./super_pi 20
20為位數。表示要算2的多少次方位,如通常要算小數點后1M位。

二、內存測試:

工具:memtester

官方:http://pyropus.ca/software/memtester/

wget http://pyropus.ca/software/memtester/old-versions/memtester-4.0.8.tar.gz
tar -xzvf memtester-4.0.8.tar.gz
cd memtester-4.0.8.
make && make install
memtester 2G
測試2G內存

三、磁盤測試:

工具:IOzone

官方:http://www.iozone.org/

wget http://www.iozone.org/src/current/iozone3_326.tar
tar -xvf iozone3_326.tar
cd iozone3_326/src/current
make linux-ia64 
./iozone -a -n 512m -g 4g -i 0 -i 1 -i 5 -f /dev/md0

 

參考:

http://www.fengfly.com/plus/view-65237-1.html(以上部分內容轉自此篇文章)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM