[Tutor] psyco 1.3 is out, with support for Python 2.4
rdm at rcblue.com
Mon Dec 6 12:46:30 CET 2004
Kent Johnson was of great help in getting me started with psyco.
psyco's easy to implement, it seems, and can make an enormous difference
in speed. The best example I've seen is my simple
<http://www.rcblue.com/Python/spinForWeb.py>, where psyco speeds up the
tiny while loop of spin(),
while k < max:
k += 1
by 2 orders of magnitude. (But keep max <= 2**31-1).
In mine and Kent's
also makes an important, but much lesser, difference to the speed of the
workhorse function, factorsOfInteger(n). Here's an example: for
"400000000139252 400000000139300", my time using psyco is 22 seconds;
without psyco, 34 seconds.
Here's what I learned from Kent about installing psyco (for Windows):
Download psyco from http://psyco.sourceforge.net. Unzip the zip file.
Copy the folder psyco-1.3/psyco into Python24/Lib/site-packages. (Create
site-packages if you don't already have it.) Should be good to go then.
Liam Clarke wrote at 02:18 12/6/2004:
>Have you used Pysco much Dick? Is it n00bie friendly?
>Or, to put it another way, at what point in a programme's size/speed
>does it become worthwhile to implement Pysco?
>On Sun, 05 Dec 2004 23:49:03 -0800, Dick Moores <rdm at rcblue.com> wrote:
> > <http://psyco.sourceforge.net/>
> > And "The Ultimate Psyco Guide" for 1.3 is at
> > <http://psyco.sourceforge.net/psycoguide/index.html>
> > Dick Moores
More information about the Tutor