[pyar] Python y sockets

Nahuel Defossé nahuel.defosse en gmail.com
Mar Abr 16 21:33:48 ART 2013


Hola Tony
El 16 de abril de 2013 19:29, Tonny <tonny.lists en gmail.com> escribió:

> Lo de la medición tambien lo hice y el tiempo es variable entre
> 0.1segundos hasta 3 segundos, al parecer en la base de datos se demora la
> insertada
>

Veo que tenes que tenes un bucle con instanciación de Process, que
internamente usa fork[1] y esto hace una copia de la imagen del proceso
en ejecución,  con lo cual los requisitos de memoria sobre el SO van a ir
creciendo conforme aumenta el recorrido del loop.
Quizás deberías revisar tambien el tema de process pool, antes de saltar a
Twisted.
Una vez que te familiarices con Twisted, quizás quieras echarle un vistazo
a http://findingscience.com/twistar/ que es un ORM que aprovecha la
característica no bloquante que proveen los cursores de Postgres. Cuando lo
probé no integraba DDL, pero quizás en tu caso ya tengas la base creada.
Igual por mi +1 a twisted.

Saludos

[1] http://en.wikipedia.org/wiki/Fork_(operating_system)
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130416/aa06e19f/attachment.html>


More information about the pyar mailing list