====== UNIXBENCH ====== ====== 構成 ====== -FreeBSD 6.1-p15\\ -unixbench-4.1.0 Celeron 600Mhz SDRAN 384MB Seagate ST340015A UDMA66 40GB Seagate ST340015A UDMA66 40GB ====== インストール ====== # cd /usr/ports/benchmarks/unixbench/ # make clean ===> Cleaning for unixbench-4.1.0 # make install ====== 実行 ====== ============================================================== BYTE UNIX Benchmarks (Version 4.1.0) System -- vaio.mydomain.co.jp Start Benchmark Run: 2007年 3月14日 水曜日 19時23分19秒 JST 1 interactive users. 7:23PM up 9:42, 1 user, load averages: 0.84, 0.44, 0.26 -r-xr-xr-x 1 root wheel 105152 3 13 21:47 /bin/sh /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), stripped /dev/ad0s1f 6937038 4345076 2037000 68% /usr Dhrystone 2 using register variables 1072288.8 lps (10.0 secs, 10 samples) Double-Precision Whetstone 300.0 MWIPS (10.0 secs, 10 samples) System Call Overhead 126498.0 lps (10.1 secs, 10 samples) Pipe Throughput 101774.5 lps (10.0 secs, 10 samples) Pipe-based Context Switching 34963.6 lps (10.0 secs, 10 samples) Process Creation 720.8 lps (30.0 secs, 3 samples) Execl Throughput 117.7 lps (29.8 secs, 3 samples) File Read 1024 bufsize 2000 maxblocks 77817.0 KBps (30.0 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 15344.0 KBps (30.0 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 15387.0 KBps (30.0 secs, 3 samples) File Read 256 bufsize 500 maxblocks 24471.0 KBps (30.0 secs, 3 samples) File Write 256 bufsize 500 maxblocks 9859.0 KBps (30.0 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 7643.0 KBps (30.0 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 137477.0 KBps (30.0 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 23911.0 KBps (30.0 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 23017.0 KBps (30.0 secs, 3 samples) Shell Scripts (1 concurrent) 274.8 lpm (60.0 secs, 3 samples) Shell Scripts (8 concurrent) 37.0 lpm (60.0 secs, 3 samples) Shell Scripts (16 concurrent) 19.9 lpm (60.0 secs, 3 samples) Arithmetic Test (type = short) 58256.7 lps (10.1 secs, 3 samples) Arithmetic Test (type = int) 95970.8 lps (10.1 secs, 3 samples) Arithmetic Test (type = long) 123630.0 lps (10.0 secs, 3 samples) Arithmetic Test (type = float) 155419.5 lps (10.0 secs, 3 samples) Arithmetic Test (type = double) 130018.7 lps (10.0 secs, 3 samples) Arithoh 2280197.3 lps (10.0 secs, 3 samples) C Compiler Throughput 183.2 lpm (60.0 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 14802.0 lpm (30.0 secs, 3 samples) Recursion Test--Tower of Hanoi 17563.0 lps (20.2 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 1072288.8 91.9 Double-Precision Whetstone 55.0 300.0 54.5 Execl Throughput 43.0 117.7 27.4 File Copy 1024 bufsize 2000 maxblocks 3960.0 15387.0 38.9 File Copy 256 bufsize 500 maxblocks 1655.0 7643.0 46.2 File Copy 4096 bufsize 8000 maxblocks 5800.0 23017.0 39.7 Pipe Throughput 12440.0 101774.5 81.8 Pipe-based Context Switching 4000.0 34963.6 87.4 Process Creation 126.0 720.8 57.2 Shell Scripts (8 concurrent) 6.0 37.0 61.7 System Call Overhead 15000.0 126498.0 84.3 ========= FINAL SCORE 57.0 **性能の良いマシンでテスト [#d1919a92] # sysctl -a|grep CPU hw.model: Intel(R) Xeon(TM) CPU 3.06GHz # sysctl -a|grep Memory Virtual Memory: (Total: 9015K, Active 113476K) Real Memory: (Total: 985260K Active 54468K) Shared Virtual Memory: (Total: 14252K Active: 8872K) Shared Real Memory: (Total: 8728K Active: 5996K) Free Memory Pages: 74320K # unixbench # # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # 4 1 Based on the Byte Magazine Unix Benchmark 44 11 v v 4 4 1 v v 44444 1 v4.1 revisions mostly by David C. Niemi, v 4 o 111 Reston, VA, USA Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10 System Call Overhead 1 2 3 4 5 6 7 8 9 10 Pipe Throughput 1 2 3 4 5 6 7 8 9 10 Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 Process Creation 1 2 3 Execl Throughput 1 2 3 Filesystem Throughput 1024 bufsize 2000 maxblocks 1 2 3 Filesystem Throughput 256 bufsize 500 maxblocks 1 2 3 Filesystem Throughput 4096 bufsize 8000 maxblocks 1 2 3 Shell Scripts (1 concurrent) 1 2 3 Shell Scripts (8 concurrent) 1 2 3 Shell Scripts (16 concurrent) 1 2 3 Arithmetic Test (type = short) 1 2 3 Arithmetic Test (type = int) 1 2 3 Arithmetic Test (type = long) 1 2 3 Arithmetic Test (type = float) 1 2 3 Arithmetic Test (type = double) 1 2 3 Arithoh 1 2 3 C Compiler Throughput 1 2 3 Dc: sqrt(2) to 99 decimal places 1 2 3 Recursion Test--Tower of Hanoi 1 2 3 ============================================================== BYTE UNIX Benchmarks (Version 4.1.0) System -- kanshi-dev.dwango.co.jp Start Benchmark Run: Mon Oct 22 15:43:36 JST 2007 1 interactive users. 3:43PM up 4 days, 22:32, 1 user, load averages: 1.07, 1.02, 1.00 -r-xr-xr-x 1 root wheel 105740 Jan 12 2007 /bin/sh /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), stripped /dev/da0s1a 32376720 3804784 25981800 13% / Dhrystone 2 using register variables 2874275.9 lps (10.0 secs, 10 samples) Double-Precision Whetstone 778.0 MWIPS (10.3 secs, 10 samples) System Call Overhead 243158.3 lps (10.0 secs, 10 samples) Pipe Throughput 311442.2 lps (10.0 secs, 10 samples) Pipe-based Context Switching 79523.0 lps (10.0 secs, 10 samples) Process Creation 3321.8 lps (30.0 secs, 3 samples) Execl Throughput 821.0 lps (29.8 secs, 3 samples) File Read 1024 bufsize 2000 maxblocks 264931.0 KBps (30.0 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 39665.0 KBps (30.0 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 37774.0 KBps (30.0 secs, 3 samples) File Read 256 bufsize 500 maxblocks 73723.0 KBps (30.0 secs, 3 samples) File Write 256 bufsize 500 maxblocks 37387.0 KBps (30.0 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 26178.0 KBps (30.0 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 745090.0 KBps (30.0 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 37420.0 KBps (30.0 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 40447.0 KBps (30.0 secs, 3 samples) Shell Scripts (1 concurrent) 386.0 lpm (60.0 secs, 3 samples) Shell Scripts (8 concurrent) 75.0 lpm (60.0 secs, 3 samples) Shell Scripts (16 concurrent) 39.0 lpm (60.0 secs, 3 samples) Arithmetic Test (type = short) 428658.2 lps (10.0 secs, 3 samples) Arithmetic Test (type = int) 490734.5 lps (10.0 secs, 3 samples) Arithmetic Test (type = long) 490449.3 lps (10.0 secs, 3 samples) Arithmetic Test (type = float) 757903.2 lps (10.0 secs, 3 samples) Arithmetic Test (type = double) 755563.1 lps (10.0 secs, 3 samples) Arithoh 9393166.7 lps (10.0 secs, 3 samples) C Compiler Throughput 451.7 lpm (60.0 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 48057.0 lpm (30.0 secs, 3 samples) Recursion Test--Tower of Hanoi 60706.5 lps (20.0 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 2874275.9 246.3 Double-Precision Whetstone 55.0 778.0 141.5 Execl Throughput 43.0 821.0 190.9 File Copy 1024 bufsize 2000 maxblocks 3960.0 37774.0 95.4 File Copy 256 bufsize 500 maxblocks 1655.0 26178.0 158.2 File Copy 4096 bufsize 8000 maxblocks 5800.0 40447.0 69.7 Pipe Throughput 12440.0 311442.2 250.4 Pipe-based Context Switching 4000.0 79523.0 198.8 Process Creation 126.0 3321.8 263.6 Shell Scripts (8 concurrent) 6.0 75.0 125.0 System Call Overhead 15000.0 243158.3 162.1 ========= FINAL SCORE 160.8 ===== マルチコア対応 ===== [[http://www.hermit.org/Linux/Benchmarking/]]