<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Oct 29, 2014 at 10:10 PM, Antonio Conte <span dir="ltr"><<a href="mailto:barbone67@gmail.com" target="_blank">barbone67@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">* 29/10/2014, Manlio Perillo wrote :<br>
</span><span class="">>    Quindi devi fare tutto a mano, ossia lanciare i processi con subprocess<br>
>    (o fork + exec) e poi usare select/poll per verificare quando ci sono<br>
>    dei dati da leggere dallo stdout di ciascun processo, accumulando i<br>
</span>>    dati in un buffer.  Se sei su Windows sono guai, ma si può fare anche<br>
>    se in modo diverso.<br>
<br>
i server sono Linux.<br>
grazie mille. me la studio un po'<br>
<span class="im"><br></span></blockquote><div><br></div><div>Nel tuo caso non credo valga la pena, a meno di avere un centinaio di client e vuoi avere un alto livello di concorrenza.</div><div><br></div><div>Certo, evitare di usare thread e fork nello stesso programma è una buona cosa:</div><div><a href="http://www.linuxprogrammingblog.com/threads-and-fork-think-twice-before-using-them">http://www.linuxprogrammingblog.com/threads-and-fork-think-twice-before-using-them</a></div><div><a href="http://stackoverflow.com/questions/12984003/status-of-mixing-multiprocessing-and-threading-in-python">http://stackoverflow.com/questions/12984003/status-of-mixing-multiprocessing-and-threading-in-python</a><br></div><div><a href="http://blog.petersobot.com/using-eight-cores-incorrectly-with-python">http://blog.petersobot.com/using-eight-cores-incorrectly-with-python</a><br></div><div><a href="https://rachelbythebay.com/w/2011/06/07/forked/">https://rachelbythebay.com/w/2011/06/07/forked/</a><br></div><div><br></div><div>ma il modulo logging è noto per essere "broken by design".</div><div>Anni fa Michele Simionato aveva segnalato un problema con i threads.</div><div><br></div><div></div></div><br></div><div class="gmail_extra">Ciao  Manlio</div></div>