<div dir="ltr"><div><div>Para evitar los bloqueos de GIL se puede usar multiproceso en lugar de multihilo, con todos los pros y contras que ello conlleva claro.<br><br></div>Normalmente para temas de I/O tengo visto más a menudo el uso de hilos, pero para temas de rendimiento procesos. De hecho, tengo hecho alguna prueba con multiproceso y la mejora de rendimiento es notable, pero claro, el impacto en memoria entre otras cosas es mayor.<br><br></div>Aquí un post algo antiguo (del 2010) pero que muestra de un vistazo rápido los pros y contras de ambos:<br><a href="http://stackoverflow.com/a/3046201/4940207">http://stackoverflow.com/a/3046201/4940207</a><br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">El 3 de junio de 2015, 20:04, José Manuel Ciges Regueiro <span dir="ltr"><<a href="mailto:jmanuel@ciges.net" target="_blank">jmanuel@ciges.net</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Si he entendido bien, entonces la multitarea en Pyrhon no debe usarse si nuestro código no realiza operaciones de entrada y salida. Para tareas de uso únicamente de CPU de hecho es contraproducente, ¿no?</p><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">El 03/06/2015 11:05, "Miguel Gesteiro" <<a href="mailto:mgesteiro@mgesteiro.com" target="_blank">mgesteiro@mgesteiro.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hola!<br>
<br>
me estáis diciendo que la multitarea en Python NO SIRVE para ganar rendimiento? (al contrario, para empeorarlo!)<br>
<br>
flipando mucho...<br>
<br>
gracias por la info!<br>
Miguel<br>
<br>
<br>
El 3/6/15 a las 10:23, Luis González Fernández escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hola a todos:<br>
<br>
        Aprovecho la ocasión para compartir con vosotros la siguiente<br>
presentación que he encontrado sobre el GIL, que me ha parecido de lo<br>
más interesante que he leído en mucho tiempo.<br>
<br>
<br>
<a href="http://www.dabeaz.com/python/UnderstandingGIL.pdf" target="_blank">http://www.dabeaz.com/python/UnderstandingGIL.pdf</a><br>
<br>
Un Saludo.<br>
<br>
<br>
</blockquote>
_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" target="_blank">http://www.es.python.org/</a><br>
Python Vigo: <a href="http://www.python-vigo.es/" target="_blank">http://www.python-vigo.es/</a><br>
Vigo mailing list<br>
<a href="mailto:Vigo@lists.es.python.org" target="_blank">Vigo@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/vigo" target="_blank">https://lists.es.python.org/listinfo/vigo</a></blockquote></div>
</div></div><br>_______________________________________________<br>
Asociación Python España: <a href="http://www.es.python.org/" target="_blank">http://www.es.python.org/</a><br>
Python Vigo: <a href="http://www.python-vigo.es/" target="_blank">http://www.python-vigo.es/</a><br>
Vigo mailing list<br>
<a href="mailto:Vigo@lists.es.python.org">Vigo@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/vigo" target="_blank">https://lists.es.python.org/listinfo/vigo</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Pablo<br><br>He visto cosas que vosotros no creeríais.<br>Naves de ataque en llamas más allá del hombro de Orión.<br>He visto rayos C brillando en la oscuridad cerca de la puerta de Tannhäuser.<br>Todos esos momentos... se perderán en el tiempo cómo lágrimas en la lluvia.<br>(Roy Batty - "Blade Runner")<br><br>No hay viento favorable para el que no sabe a dónde va<br>(Séneca)</div>
</div>