unixbench-5.1.2.tar.gz :
unixbench-5.1.3.tar.gz :
aws雲主機的場合(預先安裝):
yum install wget
yum install gcc
■安裝過程:
wget
tar xf unixbench5.1.3.tgz(tar –xvzfunixbench-5.1.2.tar.gz)
cd unixbench
說明:unixbench5包含system和graphic測試,如果你需要測試graphic,則需要修改makefile,不要注釋掉"graphic_tests = defined,同時需要系統提供x11perf命令gl_glibs庫。反之,請將makefile檔案中graphics_test = defined注釋掉,然後編譯執行。
make
./run
※注意:如果出現錯誤-bash: ./run: /usr/bin/perl: bad interpreter: no such file or directory。輸入yum groupinstall "perl support"即可。
■使用方法:
•執行system測試方法:run
•執行graphic測試方法:run graphics
•執行system,graphics測試方法:run gindex
■詳細使用方法
1. run用法
run [ -q | -v ] [-i ] [-c [-c ...]] [test ...]
選項說明:
-q 不顯示測試過程
-v 顯示測試過程
-i 執行次數,最低3次,預設10
-c 每次測試並行n個copies(並行任務)
備註:-c選項可以用來執行多次,如:
run -c 1 -c 4表示執行兩次,第一次單個copies,第二次4個copies的測試任務。
■測試說明
對於多cpu系統的效能測試策略,需要統計單任務,多工及其並行的效能增強。
以4個cpu的pc為例,需要測試兩次,4個cpu就是要並行執行4個copies,
例:run -q -c 1 -c 4
■參考:
Mysql效能測試工具
一 mysqlslap測試 mysqlslap是mysql自帶的乙個測試工具。具體的用法可以通過man獲得。比較常用的options解釋如下 concurrency 代表併發數量,多個可以用逗號隔開,當然你也可以用自己的分隔符隔開,這個時候要用到 delimiter開關。engines 代表要測試的...
效能測試工具原理
廣義的講,可以把效能測試過程中使用到的所有工具都稱為效能測試工具,效能測試工具分為兩大類,服務端效能測試工具和前端效能測試工具 服務端效能測試工具需要支援產生壓力和負載,錄製和生成測試指令碼,設定和部署場景,產生併發使用者和向系統施加持續的壓力 而前端效能測試工具則不需要關係系統的壓力和負載,只需要...
mysqlslap 效能測試工具
mysqlslap 效能測試工具 常用引數 concurrency 代表併發數量,多個可以用逗號隔開。例如 concurrency 50,200,500 engines 代表要測試的引擎,可以有多個,用分隔符隔開。例如 engines myisam,innodb,memory iterations ...