Jesse Noller <[email protected]> wrote: > Sorry, you're incorrect. I/O Bound threads do in fact, take advantage > of multiple cores.
<[email protected]> 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 <[email protected]> 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] [email protected] -()-/()/ http://www.csclub.uwaterloo.ca/~rridge/ db // -- http://mail.python.org/mailman/listinfo/python-list
