Unixbench的使用(綜合效能測試、2D測試)和問題解決
一、Unixbench簡介
Unixbench一個基於系統的基準測試工具,不單純是CPU 記憶體 或者磁碟測試工具。測試結果不僅僅取決於硬體,也取決於系統、開發庫、甚至是編譯器。Unixbench是一個老牌的效能測試工具,下載主要是針對Unixbench進行綜合效能以及使用Unixbench進行2D效能測試的講解。
二、Unixbench下載
方式一:連結:
提取碼:txak (個人網盤儲存,可自行下載。)
方式二:在github下載UnixBench;(網址:
三、使用方法
3.1、UnixBench工具安裝
tar -zxvf UnixBench5.1.3.tgz #解壓(注意不要有中文名目錄) cd UnixBench/ #進入目錄 make #安裝
3.2、OS配置
設定調頻模式為performance
cpupower frequency-set –g performance
3.3、測試執行
步驟一:Unixbench綜合測試,執行如下命令
./Run > /tmp/Unix.txt
#執行測試並將測試報告儲存到/tmp下新建的Unxi.txt文字中
#或者直接執行命令./Run ,結果可在result目錄下進行檢視,測試時間一般為十幾二十分鐘
步驟二:Unixbench 2D效能測試,修改Run檔案中的2D引數,註釋掉第141行ubgears測試項並儲存。
vim /home/Unixbench/Run
#檔案存放在/home目錄下Unixbenxh中,根據個人檔案存放路徑進行修改
問題一:如果跑不出多執行緒資料,修改2D核數,在110行,根據個人PC電腦進行修改。
執行2D效能測試,必須在圖形化介面下執行,
./Run graphics #執行2D效能測試,必須在圖形化介面下執行
問題二:如果呼叫不出視窗可能問題如下:
1、可能是缺少環境變數引數,執行程式碼新增環境引數:
export DISPLAY=:0.0
2、可能是記憶體程式未存釋放,清理釋放;命令如下:
echo 3 >/proc/sys/vm/drop_caches
四、效能分數檢視
測試完分數會輸出到視窗,並且在/home/Unixbench/results目錄下會輸出報告。下圖為測試某臺PC機型綜合分數,用瀏覽器進行開啟檢視,
第一列表最後分值為單執行緒,第二分值為多執行緒。
2D測試數同綜合分值檢視方式一致。
測試過程更多問題請問看下一章節
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011004/viewspace-2846056/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【軟體測試】(三)黑盒測試綜合策略概述
- 效能測試工具的 Coordinated Omission 問題
- Hadoop測試常見問題和測試方法Hadoop
- 介面測試和效能測試的區別
- 效能測試面試題面試題
- Flutter VIPER架構-解決複用和測試問題的利器Flutter架構
- 效能測試 有關 service mesh 的問題
- 如何解決WEB效能測試中的驗證碼問題Web
- 【PG效能測試】pgbench效能測試工具簡單使用
- 測試CMS同步問題測試CMS同步問題
- 效能測試解讀
- 公眾號 - 解決所有測試中的CORS問題CORS
- Spring AOP單元測試綜合指南Spring
- 效能測試工具Lmbench的使用和下載
- 效能測試常見面試題面試題
- 軟體效能測試和可靠性測試
- 解決Spring Boot測試方法Failed to load ApplicationContext問題Spring BootAIAPPContext
- 軟體測試面試問題_介面測試(二)面試
- 測試面試問題(二)面試
- Jmeter介面測試+效能測試JMeter
- 【效能測試】常見的效能問題分析思路(二)案例&技巧
- 移動全平臺效能測試工具PerfDog常見問題與解決方案
- 效能測試中的唯一標識問題研究
- netperf網路效能測試工具的使用詳解
- 效能綜述: 效能測試的概念到底是什麼?
- 功能測試、自動化測試、效能測試的區別
- 小白測試系列:介面測試與效能測試的區別
- Goreplay 流量錄製重放到測試環境,效能測試過程中遇到的問題Go
- 測試面試題集錦(五)| 自動化測試與效能測試篇(附答案)面試題
- JAVA死鎖排查-效能測試問題排查思路Java
- (一)效能測試(壓力測試、負載測試)負載
- 測試的薪資問題
- 測試MySQL鎖的問題MySql
- 效能測試
- 微服務測試之效能測試微服務
- 效能測試之測試指標指標
- 【效能測試】常見的效能問題分析思路(一)道與術
- 介面測試時依賴前置資料的問題解決了...