This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients kristjan.jonsson, loewis, pitrou, python-dev, serhiy.storchaka, vstinner
Date 2012-05-03.21:25:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1336080351.54.0.727785033299.issue14687@psf.upfronthosting.co.za>
In-reply-to
Content
Results on Windows Seven 64 bits, on Intel i7 2600 @ 3.4 GHz (8 cores), Windows running in a virtual machine (kvm) with hardware virtualization.

Python 3.2.2:

10000000 loops, best of 3: 0.12 usec per loop
100000 loops, best of 3: 5.12 usec per loop
1000000 loops, best of 3: 0.581 usec per loop
1000000 loops, best of 3: 0.397 usec per loop

Python 3.3 @ 1439e2d1f490:

1000000 loops, best of 3: 0.265 usec per loop
100000 loops, best of 3: 11 usec per loop
1000000 loops, best of 3: 0.961 usec per loop
1000000 loops, best of 3: 0.924 usec per loop

Python 3.3 @ cdc4e0f8135d:

10000000 loops, best of 3: 0.154 usec per loop
100000 loops, best of 3: 7.85 usec per loop
1000000 loops, best of 3: 0.583 usec per loop
1000000 loops, best of 3: 0.535 usec per loop

To be honest, I'm surprised that my work speeds up Python 3.3 on Windows, because I read that realloc() on Windows is not efficient. It is maybe no more true with Windows Seven? It would be interesting if someone could run the benchmark on Windows XP or 2000.
History
Date User Action Args
2012-05-03 21:25:51vstinnersetrecipients: + vstinner, loewis, pitrou, kristjan.jonsson, python-dev, serhiy.storchaka
2012-05-03 21:25:51vstinnersetmessageid: <1336080351.54.0.727785033299.issue14687@psf.upfronthosting.co.za>
2012-05-03 21:25:50vstinnerlinkissue14687 messages
2012-05-03 21:25:50vstinnercreate