[Twisted-Python] Best strategies for pb Referenceables running long methods from callRemote
exarkun at twistedmatrix.com
exarkun at twistedmatrix.com
Sat Mar 19 09:42:03 MDT 2011
On 02:06 am, charlessolar at gmail.com wrote:
>Thanks for the reply. I am using twisted conch to connect to the
>remote
>machines and start these tests, I am thinking that instead of using one
>connection for all testing I will open a new connection (and thus a new
>python) for each test.
I'm not sure I follow. In your earlier message you were talking about
PB and deferToThread. How does this fit with your Conch usage? You're
not using Conch in the function passed to deferToThread, are you?
Jean-Paul
>Like I said increasing the thread pool size worked
>well for fast machines but no so well on older ones. I am hoping that
>this
>behavior has more to do with the GIL and that 5 processes on a slow
>machine
>will operate better than 5 python threads.
>If not, then I will just have to write some sort of system to make sure
>I
>dont open too many threads on certain remote machines.
>
>Thanks again
More information about the Twisted-Python
mailing list