使用 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
- 使用 sysbench 測試 MySQL 的效能MySql
- 使用 sysbench 測試 MySQL 的效能(二)MySql
- 使用Sysbench對滴滴雲MySQL進行基準測試MySql
- 【MySQL】利用sysbench進行基準測試MySql
- 利用sysbench進行MySQL OLTP基準測試MySql
- 開源多執行緒效能測試工具-sysbench執行緒
- 【java】使用jprofiler進行效能測試Java
- mysql效能測試工具之sysbench薦MySql
- sysbench的安裝和做效能測試
- 使用Iperf工具進行網路效能測試
- 使用YCSB工具工具進行cassandra效能測試
- 使用QTP進行WEB頁面效能測試QTWeb
- 資料庫效能測試:sysbench用法詳解資料庫
- 使用Bonnie進行系統IO效能測試 (zt)
- sysbench 測試MySQLMySql
- 效能測試進階實踐篇:10分鐘教你使用JMeter進行websocket測試!JMeterWeb
- KunlunDB 0.9.1版本Sysbench效能測試報告測試報告
- 使用python對oracle進行簡單效能測試PythonOracle
- 【TEST】Oracle19c使用benchmarksql進行效能測試OracleSQL
- 使用tpcc-mysql對mysql進行TPCC效能測試MySql
- sysbench測試mysql oltpMySql
- sysbench測試軟體
- mysql之 sysbench0.4.12資料庫效能測試MySql資料庫
- 使用sysbench測試mysql及postgresql(完整版)MySql
- 使用 HTTPie 進行 API 測試HTTPAPI
- 使用PostMan進行API測試PostmanAPI
- MySQL 效能壓測工具-sysbench,從入門到自定義測試項MySql
- 什麼情況下進行效能測試
- 使用lmbench測試linux效能-編譯Linux編譯
- linux環境下使用jmeter進行分散式測試LinuxJMeter分散式
- Linux 下使用 dd 命令進行硬碟 I/O 效能檢測Linux硬碟
- 【效能測試】使用ab做Http效能測試HTTP
- 移動app效能測試有哪些需要進行?效能測試報告如何收費?APP測試報告
- 使用 MeterSphere 進行 Dubbo 介面測試
- 使用JUnit進行單元測試
- 使用Wiremock進行整合測試 - kubilayREMMock
- 使用Jmeter進行http介面測試JMeterHTTP