As part of this
thread, I'm going to benchmark a 2.0 GHz MacBook C2D with Tiger then Leopard. I did several consecutive runs to get an average, and got VERY different results between runs two and three.
Run 2 Results 117.36
System Info
Xbench Version 1.3
System Version 10.4.10 (8R2218)
Physical RAM 2048 MB
Model MacBook2,1
Drive Type FUJITSU MHW2120BH
CPU Test 95.12
GCD Loop 210.26 11.08 Mops/sec
Floating Point Basic 104.09 2.47 Gflop/sec
vecLib FFT 77.36 2.55 Gflop/sec
Floating Point Library 67.74 11.80 Mops/sec
Thread Test 183.61
Computation 167.85 3.40 Mops/sec, 4 threads
Lock Contention 202.64 8.72 Mlocks/sec, 4 threads
Memory Test 104.13
System 93.16
Allocate 81.70 300.02 Kalloc/sec
Fill 109.82 5339.54 MB/sec
Copy 92.12 1902.64 MB/sec
Stream 118.02
Copy 110.40 2280.17 MB/sec
Scale 111.07 2294.71 MB/sec
Add 126.72 2699.36 MB/sec
Triad 125.96 2694.67 MB/sec
Quartz Graphics Test 114.65
Line 100.55 6.69 Klines/sec [50% alpha]
Rectangle 116.22 34.70 Krects/sec [50% alpha]
Circle 116.57 9.50 Kcircles/sec [50% alpha]
Bezier 108.33 2.73 Kbeziers/sec [50% alpha]
Text 137.86 8.62 Kchars/sec
OpenGL Graphics Test 219.24
Spinning Squares 219.24 278.12 frames/sec
User Interface Test 220.01
Elements 220.01 1.01 Krefresh/sec
Disk Test 25.32
Sequential 37.52
Uncached Write 35.68 21.91 MB/sec [4K blocks]
Uncached Write 33.41 18.90 MB/sec [256K blocks]
Uncached Read 44.62 13.06 MB/sec [4K blocks]
Uncached Read 38.13 19.16 MB/sec [256K blocks]
Random 19.10
Uncached Write 6.53 0.69 MB/sec [4K blocks]
Uncached Write 44.94 14.39 MB/sec [256K blocks]
Uncached Read 56.80 0.40 MB/sec [4K blocks]
Uncached Read 60.79 11.28 MB/sec [256K blocks]
=====
Run 3::
Results 84.23
System Info
Xbench Version 1.3
System Version 10.4.10 (8R2218)
Physical RAM 2048 MB
Model MacBook2,1
Drive Type FUJITSU MHW2120BH
CPU Test 94.32
GCD Loop 216.14 11.39 Mops/sec
Floating Point Basic 104.53 2.48 Gflop/sec
vecLib FFT 74.32 2.45 Gflop/sec
Floating Point Library 67.74 11.80 Mops/sec
Thread Test 183.75
Computation 166.85 3.38 Mops/sec, 4 threads
Lock Contention 204.45 8.80 Mlocks/sec, 4 threads
Memory Test 101.28
System 89.46
Allocate 75.52 277.33 Kalloc/sec
Fill 109.70 5333.97 MB/sec
Copy 89.46 1847.74 MB/sec
Stream 116.72
Copy 109.42 2260.05 MB/sec
Scale 110.57 2284.25 MB/sec
Add 124.55 2653.26 MB/sec
Triad 124.08 2654.41 MB/sec
Quartz Graphics Test 114.64
Line 99.53 6.63 Klines/sec [50% alpha]
Rectangle 117.08 34.95 Krects/sec [50% alpha]
Circle 114.74 9.35 Kcircles/sec [50% alpha]
Bezier 109.37 2.76 Kbeziers/sec [50% alpha]
Text 139.52 8.73 Kchars/sec
OpenGL Graphics Test 223.95
Spinning Squares 223.95 284.10 frames/sec
User Interface Test 204.73
Elements 204.73 939.60 refresh/sec
Disk Test 25.57
Sequential 36.95
Uncached Write 35.45 21.77 MB/sec [4K blocks]
Uncached Write 32.43 18.35 MB/sec [256K blocks]
Uncached Read 43.44 12.71 MB/sec [4K blocks]
Uncached Read 38.18 19.19 MB/sec [256K blocks]
Random 19.54
Uncached Write 6.78 0.72 MB/sec [4K blocks]
Uncached Write 43.36 13.88 MB/sec [256K blocks]
Uncached Read 56.31 0.40 MB/sec [4K blocks]
Uncached Read 61.07 11.33 MB/sec [256K blocks]
=====
Runs 1 and 2 were the same, runs 3 and 4 were the same.
Everything seems pretty consistent, except for the "User Interface" score; it took a tremendous hit. Runs 1 through 4 were all taken consecutively; do a run, save the results, do the next run, etc. No other apps were running at the time.
Ideas?