# # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # 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 -- hostname.example.com Start Benchmark Run: Wed Mar 29 09:51:00 JST 2006 4 interactive users. 9:51 up 1:58, 4 users, load averages: 1.12 0.40 0.19 -r-xr-xr-x 1 root wheel 1065112 Jan 14 04:36 /bin/sh /bin/sh: Mach-O universal binary with 2 architectures /dev/disk0s2 58269208 21608360 36404848 37% / Dhrystone 2 using register variables 4123528.5 lps (10.0 secs, 10 samples) Double-Precision Whetstone 1074.0 MWIPS (10.0 secs, 10 samples) System Call Overhead 119597.3 lps (10.0 secs, 10 samples) Pipe Throughput 167137.2 lps (10.0 secs, 10 samples) Pipe-based Context Switching 51357.5 lps (10.0 secs, 10 samples) Process Creation 957.7 lps (30.0 secs, 3 samples) Execl Throughput 504.4 lps (29.7 secs, 3 samples) File Read 1024 bufsize 2000 maxblocks 213032.0 KBps (30.0 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 197288.0 KBps (30.0 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 90472.0 KBps (30.0 secs, 3 samples) File Read 256 bufsize 500 maxblocks 61729.0 KBps (30.0 secs, 3 samples) File Write 256 bufsize 500 maxblocks 53344.0 KBps (30.0 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 25514.0 KBps (30.0 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 591077.0 KBps (30.0 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 169084.0 KBps (30.0 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 131178.0 KBps (30.0 secs, 3 samples) Shell Scripts (1 concurrent) 1240.7 lpm (60.0 secs, 3 samples) Shell Scripts (8 concurrent) 170.0 lpm (60.0 secs, 3 samples) Shell Scripts (16 concurrent) 85.3 lpm (60.0 secs, 3 samples) Arithmetic Test (type = short) 1192910.9 lps (10.0 secs, 3 samples) Arithmetic Test (type = int) 1105270.8 lps (10.0 secs, 3 samples) Arithmetic Test (type = long) 1103601.0 lps (10.0 secs, 3 samples) Arithmetic Test (type = float) 717742.6 lps (10.0 secs, 3 samples) Arithmetic Test (type = double) 449294.1 lps (10.0 secs, 3 samples) Arithoh 12123857.5 lps (10.0 secs, 3 samples) C Compiler Throughput 504.6 lpm (60.0 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 19914.0 lpm (30.0 secs, 3 samples) Recursion Test--Tower of Hanoi 44470.4 lps (20.0 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 4123528.5 353.3 Double-Precision Whetstone 55.0 1074.0 195.3 Execl Throughput 43.0 504.4 117.3 File Copy 1024 bufsize 2000 maxblocks 3960.0 90472.0 228.5 File Copy 256 bufsize 500 maxblocks 1655.0 25514.0 154.2 File Copy 4096 bufsize 8000 maxblocks 5800.0 131178.0 226.2 Pipe Throughput 12440.0 167137.2 134.4 Pipe-based Context Switching 4000.0 51357.5 128.4 Process Creation 126.0 957.7 76.0 Shell Scripts (8 concurrent) 6.0 170.0 283.3 System Call Overhead 15000.0 119597.3 79.7 ========= FINAL SCORE 161.2