效能測試sysbench之IO效能測試

2021-09-29 00:01:16 字數 638 閱讀 4580

1.執行命令:

sysbench --test=fileio --threads=1 --file-total-size=1000m --file-test-mode=rndrw prepare //準備進行隨機的讀取的檔案

sysbench --test=fileio --threads=1 --file-total-size=1000m --file-test-mode=rndrw run//執行進行隨機的讀取

sysbench --test=fileio --threads=2 --file-total-size=1000m --file-test-mode=rndrw run//執行進行隨機的讀取

sysbench --test=fileio --threads=3 --file-total-size=1000m --file-test-mode=rndrw run//執行進行隨機的讀取

2.結果對比:

通過上面的對比,可以看出,在cpu的執行緒為2時,讀寫效率最好,這是因為cpu是單核2執行緒的。因此在分配兩個執行緒時,處理效率最高。

3.清除測試檔案

sysbench --test=fileio --threads=2 --file-total-size=1000m --file-test-mode=rndrw cleanup

sysbench測試mysql效能瓶頸

任何系統,業務越來越繁忙,最終都會遇到效能瓶頸。能夠提前知道系統大概的瓶頸,是很重要的。下面介紹乙個測試工具sysbench yum install sysbench 下面測試中版本是1.0.9sysbench test usr share sysbench oltp insert.lua mysq...

sysbench的安裝和效能測試

sysbench是乙個模組化的 跨平台 多執行緒基準測試工具,主要用於評估測試各種不同系統引數下的資料庫負載情況。它主要包括以下幾種方式的測試 1 cpu效能 2 磁碟io效能 3 排程程式效能 4 記憶體 分配及傳輸速度 5 posix執行緒效能 6 資料庫效能 oltp基準測試 目前sysben...

sysbench測試伺服器效能

sysbench目前已經有0.5的版本,不過最普遍使用的依舊是0.4.12,所以接下來我們會以0.4.12這個版本作為測試 step2 執行測試指令碼 請不要直接貼上此指令碼到你機器上執行,除非你知道它在做什麼 root dbserver data cat sysbench all.sh bin b...