Tijd voor een snelle test. Echt representatief is het niet. De test is gedaan op een machine die al jaren draait met dezelfde installatie. Een goede en betrouwbare benchmark kan je het beste op een nieuwe installatie doen. (Gelukkig blijft MacosX in tegenstelling tot Microsoft Windows gewoon goed werken als het vervuild raakt). Ik heb onder guest account het gratis programma X-Bench gebruikt om te zien of er verschil is tussen de 32 bit kernel mode en de 64 bit kernel mode.
Mijn machine is een early macbook 2008 met een intel core2duo 2.4 Ghz processor. De laptop heeft een upgrade gehad naar 4 GB intern werkgeheugen en een 500 GB western Digital hardeschijf.
Wat valt me op?
Ik heb het idee dat de drivers voor de Nvidia 8600GT M in deze macbook Pro nog niet zijn geoptimaliseerd. Je ziet duidelijk dat de score daar een stuk lager ligt. Nu heb ik in 64 bit kernel mode wel vaker last van een schokkende exposé. Ik denk dat Apple dit in de volgende updates nog gaat optimaliseren.
In de 64 bit mode zie je twee grote uitschieters. Bij Tread Test Computation en bij Memory Test Allocate. Dit zullen twee voordelen zijn van de 64 bit mode. De processor heeft dan de beschikking tot grote processor registers en 64 bit instructies die meer kunnen uitvoeren per clockpuls.
Voor de rest ontlopen de scores elkaar niet zoveel
Doordat Snow Leopard 10.6.0 standaard wordt verkocht met de de kernel in 32bit mode heb ik het idee dat Apple en andere ontwikkelaars hun drivers voor 64 bit mode nog niet hebben geoptimaliseerd. Mijn mening is dat Apple zichzelf en de ontwikkelaars de komende maand(en) de tijd geeft om de drivers voor 64 bit mode te schrijven en/of te optimaliseren. Snow Leopard kan alleen maar sneller worden.
Laat jullie mening hierover weten en post je eigen scores in de comments.
64 BIT
Results 117.14
System Info
Xbench Version 1.3
System Version 10.6 (10A432)
Physical RAM 4096 MB
Model MacBookPro4,1
Drive Type WDC WD5000BEVT-00ZAT0
CPU Test 169.94
GCD Loop 280.86 14.80 Mops/sec
Floating Point Basic 137.70 3.27 Gflop/sec
vecLib FFT 111.14 3.67 Gflop/sec
Floating Point Library 269.00 46.84 Mops/sec
Thread Test 271.96
Computation 467.46 9.47 Mops/sec, 4 threads
Lock Contention 191.76 8.25 Mlocks/sec, 4 threads
Memory Test 178.93
System 210.04
Allocate 579.00 2.13 Malloc/sec
Fill 151.14 7348.62 MB/sec
Copy 168.37 3477.53 MB/sec
Stream 155.85
Copy 148.26 3062.23 MB/sec
Scale 145.77 3011.53 MB/sec
Add 166.26 3541.61 MB/sec
Triad 165.39 3538.00 MB/sec
Quartz Graphics Test 188.80
Line 147.80 9.84 Klines/sec [50% alpha]
Rectangle 181.90 54.31 Krects/sec [50% alpha]
Circle 157.55 12.84 Kcircles/sec [50% alpha]
Bezier 175.73 4.43 Kbeziers/sec [50% alpha]
Text 458.15 28.66 Kchars/sec
OpenGL Graphics Test 79.34
Spinning Squares 79.34 100.65 frames/sec
User Interface Test 222.09
Elements 222.09 1.02 Krefresh/sec
Disk Test 45.04
Sequential 52.35
Uncached Write 66.73 40.97 MB/sec [4K blocks]
Uncached Write 61.45 34.77 MB/sec [256K blocks]
Uncached Read 29.27 8.56 MB/sec [4K blocks]
Uncached Read 91.02 45.75 MB/sec [256K blocks]
Random 39.52
Uncached Write 15.38 1.63 MB/sec [4K blocks]
Uncached Write 91.63 29.33 MB/sec [256K blocks]
Uncached Read 63.48 0.45 MB/sec [4K blocks]
Uncached Read 104.77 19.44 MB/sec [256K blocks]
32 Bit
Results 121.16
System Info
Xbench Version 1.3
System Version 10.6 (10A432)
Physical RAM 4096 MB
Model MacBookPro4,1
Drive Type WDC WD5000BEVT-00ZAT0
CPU Test 170.49
GCD Loop 280.32 14.78 Mops/sec
Floating Point Basic 134.93 3.21 Gflop/sec
vecLib FFT 114.15 3.77 Gflop/sec
Floating Point Library 268.67 46.78 Mops/sec
Thread Test 298.29
Computation 351.23 7.12 Mops/sec, 4 threads
Lock Contention 259.21 11.15 Mlocks/sec, 4 threads
Memory Test 174.66
System 198.02
Allocate 390.04 1.43 Malloc/sec
Fill 150.63 7323.75 MB/sec
Copy 168.14 3472.93 MB/sec
Stream 156.24
Copy 148.90 3075.43 MB/sec
Scale 145.51 3006.13 MB/sec
Add 166.42 3545.04 MB/sec
Triad 166.54 3562.67 MB/sec
Quartz Graphics Test 210.90
Line 160.32 10.67 Klines/sec [50% alpha]
Rectangle 208.61 62.28 Krects/sec [50% alpha]
Circle 180.58 14.72 Kcircles/sec [50% alpha]
Bezier 188.19 4.75 Kbeziers/sec [50% alpha]
Text 547.74 34.26 Kchars/sec
OpenGL Graphics Test 79.01
Spinning Squares 79.01 100.23 frames/sec
User Interface Test 263.84
Elements 263.84 1.21 Krefresh/sec
Disk Test 46.20
Sequential 53.71
Uncached Write 83.25 51.11 MB/sec [4K blocks]
Uncached Write 86.39 48.88 MB/sec [256K blocks]
Uncached Read 25.45 7.45 MB/sec [4K blocks]
Uncached Read 86.28 43.36 MB/sec [256K blocks]
Random 40.54
Uncached Write 15.83 1.68 MB/sec [4K blocks]
Uncached Write 94.50 30.25 MB/sec [256K blocks]
Uncached Read 64.87 0.46 MB/sec [4K blocks]
Uncached Read 105.08 19.50 MB/sec [256K blocks]