Subj : Re: Challenge: Multithreading & Synchronization To : comp.programming.threads From : David Schwartz Date : Wed May 18 2005 01:59 pm "Uenal Mutlu" <520001085531-0001@t-online.de> wrote in message news:d6g5en$udc$00$1@news.t-online.com... > "David Schwartz" wrote >> "Uenal Mutlu" wrote in message >> > If you feel it needs to be fixed then just say what part you think >> > should >> > be fixed. >> > What's unclear to you? >> > The aim is to collect multiple solutions to the problem. >> You've started by mandating a horribly bad architecture, namely one >> in >> which a very large number of threads is used. The first step to solving >> the >> problem if it occured in the real world would be to rearchitect so that >> only >> a small number of threads was needed. > You can also take, say just only 10 threads. The problem would be > obviously > the same for any number of threads >=2. It is not the number of threads, but the forced association between a thread and something outside the program that has a long duration, such as a connection or client. DS .