@Fabien,

Shame on me, you are just right! I just tried. For instance I even ran a 
special request looping for ever, still the server was able to instantly answer 
an other thread.
Even better, I launched two parrallel endless requests from the python console 
using xmlrpclib, even after my terminal has been closed, the server was busy 
with my two endless requests and that was occupying my two CPU (I use a double 
core PC).
That's a very good piece of news!
Now I'm really curious, how does all that work? where is the famous Python GIL?

I have to say, when I launched the two endless requests, my two CPU's were busy 
at say 70% (moving) but clearly not 100%. May be that's where the GIL lurcks 
but I'm not too sure.

In any case, that's a very positive surprise to see openERP can handle the load 
in a non blocking way. Now I'm very curious about explanations about how this 
is possible considering the Python GIL.

Raphaël Valyi.

------------------------
http://www.smile.fr




-------------------- m2f --------------------

--
http://www.openobject.com/forum/viewtopic.php?p=34428#34428

-------------------- m2f --------------------


_______________________________________________
Tinyerp-users mailing list
http://tiny.be/mailman/listinfo/tinyerp-users

Reply via email to