# unixbench # # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # 4 000 Based on the Byte Magazine Unix Benchmark 44 00 0 v v 4 4 0 0 0 v v 44444 0 00 v4.0 revisions mostly by David C. Niemi, v 4 o 000 Reston, VA, USA David.Niemi@mail.li.org Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 Arithmetic Test (type = double) 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 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.0.1) System -- Linux atom 2.6.18-92.1.13.el5 #1 SMP Wed Sep 24 19:33:52 EDT 2008 i686 i686 i386 GNU/Linux Start Benchmark Run: 2008$Be94 (B 9$Bf(Bˆ 29$Bf% f(Bˆ$Bf(Bœ$Bf% (B01:24:12 JST 3 interactive users. 01:24:12 up 4:39, 3 users, load average: 0.79, 0.31, 0.11 lrwxrwxrwx 1 root root 4 9$Bf(Bˆ 30 2008 /bin/sh -> bash /bin/sh: symbolic link to `bash' 28376956 3417752 23494476 13% / Dhrystone 2 using register variables 2834237.1 lps (10 secs, 10 samples) Arithmetic Test (type = double) 159570.8 lps (10 secs, 10 samples) System Call Overhead 324813.4 lps (10 secs, 10 samples) Pipe Throughput 187493.0 lps (10 secs, 10 samples) Pipe-based Context Switching 45235.4 lps (10 secs, 10 samples) Process Creation 5403.1 lps (30 secs, 3 samples) Execl Throughput 1245.6 lps (29 secs, 3 samples) File Read 1024 bufsize 2000 maxblocks 308875.0 KBps (30 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 169052.0 KBps (30 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 102713.0 KBps (30 secs, 3 samples) File Read 256 bufsize 500 maxblocks 89442.0 KBps (30 secs, 3 samples) File Write 256 bufsize 500 maxblocks 45864.0 KBps (30 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 28882.0 KBps (30 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 804686.0 KBps (30 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 536286.0 KBps (30 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 299036.0 KBps (30 secs, 3 samples) Shell Scripts (1 concurrent) 2369.3 lpm (60 secs, 3 samples) Shell Scripts (8 concurrent) 538.7 lpm (60 secs, 3 samples) Shell Scripts (16 concurrent) 0.0 lpm (60 secs, 3 samples) Arithmetic Test (type = short) 210945.2 lps (10 secs, 3 samples) Arithmetic Test (type = int) 216316.6 lps (10 secs, 3 samples) Arithmetic Test (type = long) 216320.1 lps (10 secs, 3 samples) Arithmetic Test (type = float) 159635.2 lps (10 secs, 3 samples) Arithoh 131849753.9 lps (10 secs, 3 samples) C Compiler Throughput 409.0 lpm (60 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 51296.1 lpm (30 secs, 3 samples) Recursion Test--Tower of Hanoi 48716.7 lps (20 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Arithmetic Test (type = double) 29820.0 159570.8 53.5 Dhrystone 2 using register variables 116700.0 2834237.1 242.9 Execl Throughput 43.0 1245.6 289.7 File Copy 1024 bufsize 2000 maxblocks 3960.0 102713.0 259.4 File Copy 256 bufsize 500 maxblocks 1655.0 28882.0 174.5 File Copy 4096 bufsize 8000 maxblocks 5800.0 299036.0 515.6 Pipe Throughput 12440.0 187493.0 150.7 Pipe-based Context Switching 4000.0 45235.4 113.1 Process Creation 126.0 5403.1 428.8 Shell Scripts (8 concurrent) 6.0 538.7 897.8 System Call Overhead 15000.0 324813.4 216.5 ========= FINAL SCORE 235.7