Generic Python Benchmark suite?
mal at egenix.com
Tue Jan 19 09:52:22 CET 2010
Anand Vaidya wrote:
> Is there a generic python benchmark suite in active development? I am
> looking forward to comparing some code on various python
> implementations (primarily CPython 2.x, CPython 3.x, UnladenSwallow,
> I am happy with something that gives me a relative number eg: ULS is
> 30% faster than CPy2.x etc
> I found pybench which is probably not maintained actively.
Oh, it is. In fact, I'm preparing a new version for Python 2.7.
> What do you suggest?
> PS: I think a benchmark should cover file / network, database I/O,
> data structures (dict, list etc), object creation/manipulation,
> numbers, measure looping inefficiencies, effects of caching (memcache
> etc) at the minimum
pybench addresses many of the low-level aspects you're asking for.
It doesn't have an I/O tests, since these usually don't have much
to do with Python's performance, but rather that of the underlying
OS and hardware.
Professional Python Services directly from the Source (#1, Jan 19 2010)
>>> Python/Zope Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
::: Try our new mxODBC.Connect Python Database Interface for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
More information about the Python-list