Psyco - http://psyco.sourceforge.net/
It's actually the first hit on Google ;) (It's not 'psycho')
"Psyco is a Python extension module which can massively speed up the
execution of any Python code."

Have fun!

David

On 2/20/07, Daniel Henninger <[EMAIL PROTECTED]> wrote:
> That's great news!  Also what's Psyco?  ;)  (hard one to look up on
> google)
>
> Daniel
>
> On Feb 20, 2007, at 8:16 AM, David E Freitas wrote:
>
> > Hay people,
> >
> > On the topic of Memory and Python:
> >
> > See http://evanjones.ca/python-memory-part3.html
> >
> > It says that Python 2.5 fixes a memory leak in Python previous to 2.5.
> > I quote:
> > ________
> > "This story started over a year ago when I discovered that Python
> > never frees memory. Then I wrote a patch, and presented it at PyCon,
> > but didn't have the time or energy to convince enough core developers
> > to commit it. A few weeks ago, Tim Peters took it upon himself to
> > clean up my patch, and committed it into Python's repository. This
> > means that Python 2.5 will not have this bug! I'm glad to see that my
> > work on this issue will finally be available to the public."
> > --------------
> >
> > Maybe it's worth going over to Python 2.5 on larger productions for
> > this reason?
> >
> >
> > Also, on the topic of speed, Psyco will really provide a speedup, it
> > just has to be tested for complete compatibility. (This is on the
> > authors todo list as far as I know)
> >
> >
> > Cheers,
> >
> >
> > David
> >
> > --------------------------------------------------------
> > http://www.defza.com
> >
> >
> > On 2/19/07, James Bunton <[EMAIL PROTECTED]> wrote:
> >> No idea sorry. That doesn't look like a complete Traceback. It
> >> doesn't show what the name of the exception is, so I can't really
> >> tell what's going wrong.
> >>
> >> Oh, scratch that. There's two tracebacks there. One of them says
> >> MemoryError, so I'd say that is your problem. Stick some more memory
> >> in the machine and see if that improves the situation.
> >>
> >> ---
> >>
> >> James
> >>
> >>
> >>
> >> On 19/02/2007, at 8:54 AM, Jeff Garner wrote:
> >>
> >>> Anyone have any idea on this?
> >>>
> >>> On Thu, 2007-02-15 at 16:14 -0600, Jeff Garner wrote:
> >>>> 0.11.2 version
> >>>>
> >>>> Suse Linux 9
> >>>> Wildfire 3.0.0
> >>>>
> >>>> For the last three days I have had nothing but issues with the MSN
> >>>> transport.  it disconnects every 2 to 3 minutes and does not auto
> >>>> reconnect.  the server is finally under full load and the transport
> >>>> seems to be failing.  1100 users is when it looks to be having
> >>>> issues.
> >>>> THis is what I get in debug's last several lines.  anyone know
> >>>> what is
> >>>> going on?
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/protocols/
> >>>> basic.py",
> >>>> line 240, in dataReceived
> >>>>             return self.rawDataReceived(data)
> >>>>           File "/usr/local/msn_trans/pymsnt/src/tlib/msn/msn.py",
> >>>> line
> >>>> 849, in rawDataReceived
> >>>>             self.setLineMode(extra)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/protocols/
> >>>> basic.py",
> >>>> line 255, in setLineMode
> >>>>             return self.dataReceived(extra)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/protocols/
> >>>> basic.py",
> >>>> line 240, in dataReceived
> >>>>             return self.rawDataReceived(data)
> >>>>           File "/usr/local/msn_trans/pymsnt/src/tlib/msn/msn.py",
> >>>> line
> >>>> 849, in rawDataReceived
> >>>>             self.setLineMode(extra)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/protocols/
> >>>> basic.py",
> >>>> line 255, in setLineMode
> >>>>             return self.dataReceived(extra)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/protocols/
> >>>> basic.py",
> >>>> line 217, in dataReceived
> >>>>             self.__buffer = self.__buffer+data
> >>>>         exceptions.MemoryError:
> >>>> [2007-02-15 16:20:19] Traceback (most recent call last):
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/python/log.py",
> >>>> line 53,
> >>>> in callWithLogger
> >>>>             return callWithContext({"system": lp}, func, *args,
> >>>> **kw)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/python/log.py",
> >>>> line 38,
> >>>> in callWithContext
> >>>>             return context.call({ILogContext: newCtx}, func, *args,
> >>>> **kw)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/python/
> >>>> context.py", line
> >>>> 59, in callWithContext
> >>>>             return self.currentContext().callWithContext(ctx, func,
> >>>> *args, **kw)          File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/python/
> >>>> context.py", line
> >>>> 37, in callWithContext
> >>>>             return func(*args,**kw)
> >>>>         --- <exception caught here> ---
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/internet/
> >>>> epollreactor.py", line 199, in _doReadOrWrite
> >>>>             why = selectable.doRead()
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/internet/tcp.py",
> >>>> line
> >>>> 349, in doRead
> >>>>             return self.protocol.dataReceived(data)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/
> >>>> xmlstream.py", line 72, in dataReceived
> >>>>             self.stream.parse(buf)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/
> >>>> domish.py",
> >>>> line 524, in parse
> >>>>             self.parser.Parse(buffer)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/
> >>>> domish.py",
> >>>> line 564, in _onEndElement
> >>>>             self.ElementEvent(self.currElem)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/
> >>>> xmlstream.py", line 104, in onElement
> >>>>             self.dispatch(element)
> >>>>           File
> >>>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/
> >>>> utility.py",
> >>>> line 233, in dispatch
> >>>>             callbacklist.callback(object)
> >>>>
> >>>> 12281,8       99%
_______________________________________________
py-transports mailing list
[email protected]
http://lists.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to