使用Unixbench對服務器綜合性能打分及測試結果

Unixbench是一個類unix系統(Unix,BSD,Linux)下的性能測試工具,一個開源工具,被廣泛用與測試linux系統主機的性能,簡稱UB。Unixbench的主要測試項目有:系統調用、讀寫、進程、圖形化測試、2D、3D、管道、運算、C庫等系統基準性能提供測試數據。

目前最新版本是2011-01-13發佈的5.1.3版

下載地址:

https://github.com/kdlucas/byte-unixbench

解壓壓縮包

[root@centos1 tmp]# unzip byte-unixbench-master.zip

將文件移動到指定目錄

[root@centos1 tmp]# mv byte-unixbench-master /test/

執行評分測試

[root@centos1 UnixBench]# ./Run

使用Unixbench對服務器綜合性能打分及測試結果

測試項目如下:

使用Unixbench對服務器綜合性能打分及測試結果

測試過程中每個項目後面會有1 2 3 4 5 6 7 8 9 10 數字,意思是進行了10組測試,測試過程中部分內容及解釋如下:

Dhrystone 2 using register variables

此項產生於 1984,測試 string handling,因為沒有浮點操作,所以深受軟件和硬件設計(hardware and software design)、編譯和鏈接(compiler and linker options)、代碼優化(code optimazaton)、對內存的cache(cache memory)、等待狀態(wait states)整數數據類型(integer data types)的影響。

Double-Precision Whetstone

這一項測試浮點數操作的速度和效率。這一測試包括幾個模塊,每個模塊都包括一組用於科學計算的操作。覆蓋面很廣的一系列c函數:sin,cos,sqrt,exp,log 被用於整數和浮點數的數學運算、數組訪問、條件分支(conditional branch)和程序調用。此測試同時測試了整數和浮點數算術運算。

Execl Throughput

此測試考察每秒鐘可以執行的 execl 系統調用的次數。 execl 系統調用是 exec 函數族的一員。它和其他一些與之相似的命令一樣是 execve() 函數的前端。

File copy

測試從一個文件向另外一個文件傳輸數據的速率。每次測試使用不同大小的緩衝區。這一針對文件 read、write、copy 操作的測試統計規定時間(默認是 10s)內的文件 read、write、copy 操作次數。

Pipe Throughput

管道(pipe)是進程間交流的最簡單方式,這裡的 Pipe throughtput 指的是一秒鐘內一個進程可以向一個管道寫 512 字節數據然後再讀回的次數。需要注意的是,pipe throughtput 在實際編程中沒有對應的真實存在。

Pipe-based Context Switching

這個測試兩個進程(每秒鐘)通過一個管道交換一個不斷增長的整數的次數。這一點很像現實編程中的一些應用,這個測試程序首先創建一個子進程,再和這個子進程進行雙向的管道傳輸。

Process Creation

測試每秒鐘一個進程可以創建子進程然後收回子進程的次數(子進程一定立即退出)。process creation 的關注點是新進程進程控制塊(process control block)的創建和內存分配,即一針見血地關注內存帶寬。一般說來,這個測試被用於對操作系統進程創建這一系統調用的不同實現的比較。

System Call Overhead

測試進入和離開操作系統內核的代價,即一次系統調用的代價。它利用一個反覆地調用 getpid 函數的小程序達到此目的。

Shell Scripts

這個shells>

這臺服務器空載情況下功耗80多瓦

使用Unixbench對服務器綜合性能打分及測試結果

在進行跑分測試時功率達到了將近200瓦。

使用Unixbench對服務器綜合性能打分及測試結果

40線程跑分時,CPU使用率100%

使用Unixbench對服務器綜合性能打分及測試結果

40核CPU,1個線程的跑分結果:1044.7,測試耗時28分鐘。

使用Unixbench對服務器綜合性能打分及測試結果

40核CPU,1個線程的跑分結果:8815.2,測試耗時28分鐘。

使用Unixbench對服務器綜合性能打分及測試結果

測試完成後還會生成TXT和HTML格式測試報告,HTML格式測試報告截圖如下

使用Unixbench對服務器綜合性能打分及測試結果



分享到:


相關文章: