使用 Sysbench 進行 Linux 效能測試
Sysbench 是一個開源的多用途基準測試實用程式,用於評估 CPU、記憶體、I/O 和資料庫 (MySQL) 效能的引數特性測試。該工具對於 MySQL 引數測試非常重要,尤其是在執行密集型資料庫負載時。 |
8
首先安裝epel源,然後進行安裝
sysbench
[root@server1 ~]# rpm -ivh [root@server1 ~]# yum -y install sysbench
要評估 CPU 效能,請使用以下 進行 CPU 基準測試:
[root@server1 ~]# sysbench --test=cpu run
完整的報表統計會顯示在終端上,但這裡重要的是
total time
會顯示在
General statistics
下,用於測試CPU效能。
還可以使用以下 獲取 CPU 基準測試選項:
[root@server1 ~]# sysbench --test=cpu help
命令引數可以根據你的要求進行修改。例如,使用以下命令對 CPU 效能進行基準測試:
[root@server1 ~]# sysbench --test=cpu --cpu-max-prime=20000 run
要測試記憶體效能,請在終端上鍵入以下基本命令:
[root@server1 ~]# sysbench --test=memory run
可以通過檢查
Total operations
和傳輸資料量這兩個引數來測試記憶體效能。
software.it168.com/a2016/0322/2544/000002544709.shtml
使用下面命令檢視和測試記憶體效能相關的選項:
[root@server1 ~]# sysbench --test=memory help
I/O 效能測試與 CPU 和記憶體測試略有不同。在檔案 I/O 測試中,需要建立一個大於 RAM 大小的測試檔案。一般的順序寫入 I/O 效能測試可以使用以下命令完成:
[root@server1 ~]# sysbench --test=fileio --file-test-mode=seqwr run
使用下面命令獲取I/O測試的更多選項:
[root@server1 ~]# sysbench --test=fileio --file-test-mode=seqwr help
上面顯示許多選項。只需根據你的要求設定引數值,並測試你的
系統的 I/O 效能。
效能測試完成後,使用以下命令刪除測試檔案:
[root@server1 ~]# sysbench --test=fileio cleanup
在本教程中,我們描述瞭如何在 Linux 系統上安裝 sysbench 實用程式以及如何測試系統的 CPU、記憶體和 I/O 的效能。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2839718/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用Sysbench對滴滴雲MySQL進行基準測試MySql
- 使用Loadrunner進行效能測試
- 開源多執行緒效能測試工具-sysbench執行緒
- 利用sysbench進行MySQL OLTP基準測試MySql
- Linux 檢視計算機各個硬體的效能: sysbench (多執行緒效能測試工具)Linux計算機執行緒
- 資料庫效能測試:sysbench用法詳解資料庫
- 使用python對oracle進行簡單效能測試PythonOracle
- sysbench 測試MySQLMySql
- 在Linux中,如何進行系統效能的峰值測試?Linux
- 在Linux中,如何進行網路效能的峰值測試?Linux
- mysql之 sysbench0.4.12資料庫效能測試MySql資料庫
- KunlunDB 0.9.1版本Sysbench效能測試報告測試報告
- 【TEST】Oracle19c使用benchmarksql進行效能測試OracleSQL
- 使用 jMeter 對 SAP Spartacus 進行併發效能測試JMeter
- 效能測試進階實踐篇:10分鐘教你使用JMeter進行websocket測試!JMeterWeb
- 哪些功能需要進行效能測試?
- sysbench 壓力測試
- 使用lmbench測試linux效能-編譯Linux編譯
- linux環境下使用jmeter進行分散式測試LinuxJMeter分散式
- 使用sysbench測試mysql及postgresql(完整版)MySql
- MySQL 效能壓測工具-sysbench,從入門到自定義測試項MySql
- 使用PostMan進行API測試PostmanAPI
- 使用 HTTPie 進行 API 測試HTTPAPI
- 什麼情況下進行效能測試
- 使用 OSProfiler 對 OpenStack 進行效能測量
- 通過sysbench工具實現MySQL資料庫的效能測試MySql資料庫
- [轉帖]sysbench基準測試
- 移動app效能測試有哪些需要進行?效能測試報告如何收費?APP測試報告
- 使用JUnit進行單元測試
- 使用jest進行單元測試
- 使用 MeterSphere 進行 Dubbo 介面測試
- 使用JMeter進行壓力測試JMeter
- 使用Wiremock進行整合測試 - kubilayREMMock
- 效能測試乾貨分享:JMeter如何使用Bean Shell進行引數化?JMeterBean
- 軟體效能測試計劃如何進行?權威效能測試報告需要多少錢?測試報告
- 使用Jmeter進行效能測試實戰:詳解HTTP請求和JDBC request進階篇JMeterHTTPJDBC
- linux下如何使用檔案來模擬硬碟進行ASM測試Linux硬碟ASM
- 【PG效能測試】pgbench效能測試工具簡單使用