Daniele Varrazzo ha scritto:
On Mon, 19 Mar 2007 12:04:20 +0100 (CET), Daniele Varrazzo
<[EMAIL PROTECTED]> wrote:
Come già spiegato anche da Valentino, non sempre "multithreading" implica
"più veloce". Ma nel tuo caso è così, caschi bene :)
Beh no, dissento profondamente.

Allora, de-dissenti, questa volta :) Se non ci credi, metti 1000 url in
questa lista, e lanciala con MAX_THREAD prima a 1, poi a 10. Vedrai che c'è
differenza.


E certo che c'è la differenza!
Quello che intendeva Valentino è che i thread non sono il modo migliore per risolvere questo problema.

Come hai detto il collo di bottiglia è la rete, quindi devi cercare di non procedere in modo seriale.

Per fare questo puoi usare i thread oppure fare le richieste in modo asincrono.

Entrambi risolvono il problema, ma i thread ne aggiungono altri :-).


Saluti  Manlio Perillo
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a