basic books/guides on multithreading programming?

Cliff Wells logiplexsoftware at earthlink.net
Tue Feb 19 12:36:51 EST 2002


On Wed, 20 Feb 2002 00:26:00 +0700
Tripp Scott wrote:

> On 18/02/2002 11:09, Andrae Muys wrote:
> >"End of Story" is a rather interesting way to summarise the issues of
> >Deadlock, Lock-ordering, Livelock, Starvation, Convoying, and
> >Lock-Contention to name a few of the problems you may face moving from
> >serial to parallel algorthims (although the last two only affect
> >perfomance, not correctness).
> 
> ok, i understand more or less about deadlock or lock ordering 
> (from the database equivalent terms), though have not heard 
> about livelock or the others. suppose i decide to be ignorant 
> about these issues "for now" and go about building my 
> multithreading project. and then suppose these issues cause 
> serious problems. would it be difficult to resolve it? would i 
> have to rethink/review all the threaded code?

Just type "livelock" into Google and you'll find plenty of references.  The
same is true for any of the terms mentioned.

-- 
Cliff Wells, Software Engineer
Logiplex Corporation (www.logiplex.net)
(503) 978-6726 x308  (800) 735-0555 x308




More information about the Python-list mailing list