Jesse Noller <jnol...@gmail.com> wrote:
> Sorry, you're incorrect. I/O Bound threads do in fact, take advantage
> of multiple cores.

<jure.erznoz...@gmail.com> wrote:
>Incorrect. They take advantage of OS threading support where another
>thread can run while one is blocked for I/O.  That is not equal to
>running on multiple cores (though it actually does do that, just that
>cores are all not well utilized - sum(x) < 100% of one core).  You wil
>get better performance running on single core because of the way GIL is
>implemented in all cases.

Aahz <a...@pythoncraft.com> wrote:
>You should put up or shut up -- I've certainly seen multi-core speedup
>with threaded software, so show us your benchmarks!

By definition an I/O bound thread isn't CPU bound so won't benefit from
improved CPU resources.

                                        Ross Ridge

-- 
 l/  //   Ross Ridge -- The Great HTMU
[oo][oo]  rri...@csclub.uwaterloo.ca
-()-/()/  http://www.csclub.uwaterloo.ca/~rridge/ 
 db  //   
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to