Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Apr 2001 13:08:26 -0700
From:      Alfred Perlstein <bright@wintelcom.net>
To:        Daniel Eischen <eischen@vigrid.com>
Cc:        Nate Williams <nate@yogotech.com>, Matt Dillon <dillon@earth.backplane.com>, Julian Elischer <julian@elischer.org>, Arch@FreeBSD.ORG
Subject:   Re: KSE threading support (first parts)
Message-ID:  <20010427130826.G18676@fw.wintelcom.net>
In-Reply-To: <Pine.SUN.3.91.1010427154434.12501B-100000@pcnet1.pcnet.com>; from eischen@vigrid.com on Fri, Apr 27, 2001 at 03:50:11PM -0400
References:  <15081.50170.297579.938254@nomad.yogotech.com> <Pine.SUN.3.91.1010427154434.12501B-100000@pcnet1.pcnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
* Daniel Eischen <eischen@vigrid.com> [010427 12:50] wrote:
> On Fri, 27 Apr 2001, Nate Williams wrote:
> > >     Well, that's complete bullshit.  KSE's are extremely short-running
> > >     affairs in kernel mode, especially when you consider the most likely
> > >     asynchronizing case (a simple blocking situation that will most commonly
> > >     be in a read() or write()).
> > 
> > Not necessarily.  My experience with developing and running applications
> > on Solaris says that having multiple KSE's/process is a *huge* win.
> 
> You do know that the proposed implementation isn't quite like
> Solaris (KSEs don't get their own quantum).  You better holler
> if you want it ;-)

There's two things on the issue that I'd like to bring up.

   The concepts are cool, however the implementation you guys are
   discussion really hurt my head, not in a bad way, but conceptually
   the concepts look quite daunting.  Kudos if you guys get it done
   though!

   Being able to have threads used in a "this application wants to
   utilize _all_ available system reasources" meaning if you have
   more than one processor, I want to see mysql, apache, whatever
   using it (by default!).  If your model doesn't include this then
   please don't bother continuing, the stability issues versus the
   gain don't work for me at all.  Sorry, correctness is sort of
   out of style nowadays especially since every other OS allows
   this and totes the performance gains of thier system.

-- 
-Alfred Perlstein - [alfred@freebsd.org]
Represent yourself, show up at BABUG http://www.babug.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010427130826.G18676>