我們在評估開發板的各種介面時,其中乙個重要的指標就是頻寬(資料傳輸速率)。早期的時候我們是直接使用 dd 命令進行簡單測試的,但發現多次測量的結果波動很大。後來使用了自己專門寫的 python 程式,做隨機資料的讀寫。但依然是比較簡陋,考慮不夠全面。
bonnie 正是適合我們使用場景的工具,小而美!它測試了多種方式的讀、寫,甚至還有隨機的跳讀。
解壓後直接執行 make 即可。將生成 bonnie 二進位制檔案。
直接 ./bonnie 將以 100mb 的資料量進行測試。./bonnie -h 可以看到其簡單的引數選項。
下圖是在 mac 上的運**況。
官網:增強版,bonnie++:
廖傑良 - 2018-11-07
Mysql效能測試工具
一 mysqlslap測試 mysqlslap是mysql自帶的乙個測試工具。具體的用法可以通過man獲得。比較常用的options解釋如下 concurrency 代表併發數量,多個可以用逗號隔開,當然你也可以用自己的分隔符隔開,這個時候要用到 delimiter開關。engines 代表要測試的...
效能測試工具原理
廣義的講,可以把效能測試過程中使用到的所有工具都稱為效能測試工具,效能測試工具分為兩大類,服務端效能測試工具和前端效能測試工具 服務端效能測試工具需要支援產生壓力和負載,錄製和生成測試指令碼,設定和部署場景,產生併發使用者和向系統施加持續的壓力 而前端效能測試工具則不需要關係系統的壓力和負載,只需要...
mysqlslap 效能測試工具
mysqlslap 效能測試工具 常用引數 concurrency 代表併發數量,多個可以用逗號隔開。例如 concurrency 50,200,500 engines 代表要測試的引擎,可以有多個,用分隔符隔開。例如 engines myisam,innodb,memory iterations ...