This wiki is in the process of being archived due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies. Edits are discouraged.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.

This page collects some pystone numbers for various Mac models. As bad as the pystone benchmark is as a useful figure of merit, my intent is as much to compare various Mac models as it is to compare different Python versions and implementations. (I'm in the market for a new laptop.) If you have some numbers for various Macs, please add row(s) to this table. Please at least use /usr/bin/python to run pystone, something like this:

/usr/bin/python /usr/lib/python2.3/test/pystone.py

(python2.3 will change according to version of Python shipped with your Mac. Run the command three times while your computer is otherwise idle then insert the largest pystone number in the table (rounded to the nearest pystone). /usr/lib/python2.3/test/pystone.py should work for all Python 2.x versions. If you report numbers for Python 3.0 you will have to use the pystone.py which comes with it.

Model

CPU

Speed

Mac OS X Version

Python version

Pystones

Reporter

PowerBook

G4

800MHz

10.4.11

/usr/bin/python (2.3.5)

11905

SkipMontanaro

PowerBook

G4

800MHz

10.4.11

python from source (2.2.3+)

10776

SkipMontanaro

PowerBook

G4

800MHz

10.4.11

python from source (2.4.4)

14663

SkipMontanaro

PowerBook

G4

800MHz

10.4.11

python from source (2.5.2a0)

15625

SkipMontanaro

PowerBook

G4

800MHz

10.4.11

python from source (2.6a0)

15384

SkipMontanaro

PowerBook

G4

800MHz

10.4.11

python from source (3.0a2)

11338

SkipMontanaro

Power Mac

2xG5

2GHz

10.4.11

/usr/bin/python (2.3.5)

28410

SkipMontanaro

Power Mac

2xG5

2GHz

10.4.11

python from source (2.6a0, 32-bit)

35461

SkipMontanaro

Power Mac

2xG5

2GHz

10.4.11

python from source (2.6a0, 64-bit)

37313

SkipMontanaro

Power Mac

2xG5

2GHz

10.5.6

/usr/bin/python (2.5.1 r251:54863)

30307.4

SkipMontanaro

MacBook Pro