Nathan Meyers wrote:
> 
> Joseph Shraibman wrote:
> 
> > Jeffrey I Condon/Cupertino/IBM wrote:
> > >
> > > A proposal for fixing the Java programming language's threading problems
> > > -------------------------------------------------------------------------
> > > Allen Holub suggests that the Java programming language's threading model
> > > is possibly the weakest part of the language.  This article proposes
> > > significant changes and additions to the Java language that would address
> > > many of these problems.
> > > 
>http://www-4.ibm.com/software/developer/library/j-king.html?open&l=258,t=gr,p=j.king
> > >
> > I agree with a lot of those, especially the need for reader/writer
> > locks, but some I don't.  I think wait/notify is pretty clear and I
> > don't like his proposed changes.  Some of the changes I just didn't get.
> > Can someone explain why we should wrap our threads in other threads?
> 
> The MxN threading model (user-space threads within kernel threads) has long been 
>part of
> Solaris. It would be a pretty nice addition to Linux, given Linux's thread scaling
> limits.
> 
> Nathan
> 

Even with MXN threads it is still probably unrealistic to expect the
average Java application to scale very well.  The burdon of scalablility
should largely belong to the application (Java) developer not to the VM,
threads library, or the OS.  The above mentioned article is arguing that
Java threads do not allow the developer enough flexibility to write
something really good and that changes need to be made.   I think I
agree.

Matt Peterson
Caldera Systems, Inc


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to