UPDATE (30/Dez/2009):
MacBook Pro 15″ – Core 2 Duo – 2.66GHz – 4GB 1067 MHz DD3
Leopard 10.5.8
T1 (sum up to 10000000): 2.54539895058
T2 (write 4000000 lines to test.txt): 3.20317697525
Primes up to 10240000 679461
Primes up to 5120000 356244
Primes up to 2560000 187134
T3 (Sieve Test): 5.60107684135
Total: 11.3499178886
Hoje chegou cá a casa o novo MacBook Pro da Apple e depois de fazer umas instalações, actualizações e afins… decidi fazer um pequeno benchmark para testar o quão mais rápido ele é em relação ao meu actual Macbook.
Como a mim não me interessam performances gráficas e afins limitei-me a olhar para desempenho puro e duro. Fiz 3 testes muito simples em Python e coloquei o teste a correr nas duas máquinas sem mais nenhum software a correr:
MacBook: 13.3″ – CD – 2.0GHz – 2GB – 60GB
Tiger 10.4.11
T1 (sum up to 10000000): 4.1987991333
T2 (write 4000000 lines to test.txt): 6.36051106453
Primes up to 10240000 679461
Primes up to 5120000 356244
Primes up to 2560000 187134
T3 (Sieve Test): 8.25397205353
Total: 18.8134880066
MacBook Pro: 15″ – C2D – 2.4GHz – 2GB – 200GB
Leopard 10.5.2
T1 (sum up to 10000000): 3.23496198654
T2 (write 4000000 lines to test.txt): 5.20681214333
Primes up to 10240000 679461
Primes up to 5120000 356244
Primes up to 2560000 187134
T3 (Sieve Test): 6.45210886002
Total: 14.8940739632
O tempo total levado pelo Macbook Pro foi cerca de 20% mais rápido que o MacBook (se considerarmos o Macbook como referência) o que é natural mas honestamente pensei que conseguisse ser um pouco mais. Afinal o meu Macbook tem já 2 anos.
Já agora se quiserem correr este script no vosso Mac para comparar com estas duas máquinas podem fazer download do script de benchmark e corrê-lo com:
python test1.py
Depois deixem aqui nos comentários os vossos resultados para comparação. Se tiverem sugestões de outros testes que gostariam ver feitos podem também sugerir nos comentários.