最近公司採購了一批伺服器,於是收集了一些拷機軟體來壓測伺服器硬體效能。硬體的穩定相對來說比較重要,7x24小時無間斷執行,主要看三個硬體:cpu、記憶體、硬碟。
下面是收集的一些教程,可能**已經失效了,但可以根據軟體名去查詢一些使用教程。
專業的測試軟體為ltp,但功能太複雜,沒看懂。參考:
一、壓測軟體:
二、cpu測試:
工具一:cpuburn
pu burn-in是為超頻愛好者設計的穩定性測試工具。
cpu burn-in能將任何x86 cpu「加熱」到所能承受的極限溫度,通過內建的演算法,不斷檢測cpu在超頻時發生的運算錯誤,從而幫助超頻愛好者在保證應用程式能正常執行這一前題下,發揮cpu的最大效能。
官方:
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計算完後特定位數圓周率所需的時間。
wgetftp://
pi.super-computing.org/linux/super_pi.tar.gz
tar -xzvf super_pi.tar
.gz
./super_pi 2020為位數。表示要算2的多少次方位,如通常要算小數點後1m位。
二、記憶體測試:
工具:memtester
官方:
wget http://pyropus.ca/software/memtester/old-versions/memtester-4.0.8.tar.gz
tar -xzvf memtester-4.0.8.tar
.gzcd memtester-4.0.8
.make && make
install
memtester 2g測試2g記憶體
三、磁碟測試:
工具:iozone
官方:
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請求 還可以採用使用者模型讓乙個執行緒依次或者隨機呼叫多個不同...
jmeter 多機負載壓測與伺服器效能監測
環境 jmeter apache jmeter 3.3 jdk 負載生成 被測機 一 多機負載壓測 概述 1 修改jmeter.properties配置檔案 remote hosts 127.0.0.1 remote hosts 192.168.1.142 1099,localhost 1099 2...
Jmeter壓力測試 介面壓測和伺服器資源監控
最近使用jmeter對介面進行了壓測,總結一下。本次壓測是單機執行,並未涉及分布式執行。一 壓測要用命令列執行,不要用gui。因為gui模式下客戶端的資源消耗比較高。執行截圖 命令 jmeter n t testplan.jmx l result.jtl testplan.jmx是使用的測試計畫。r...