Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Apr 2001 22:42:29 -0700
From:      Julian Elischer <julian@elischer.org>
To:        Nate Williams <nate@yogotech.com>
Cc:        Daniel Eischen <eischen@vigrid.com>, Matt Dillon <dillon@earth.backplane.com>, Arch@FreeBSD.ORG
Subject:   Re: KSE threading support (first parts)
Message-ID:  <3AEA5845.D3377794@elischer.org>
References:  <15081.50170.297579.938254@nomad.yogotech.com> <Pine.SUN.3.91.1010427154434.12501B-100000@pcnet1.pcnet.com> <15081.53117.150505.145701@nomad.yogotech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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 ;-)
> 
> I'm not sure how much a difference that makes, but to be honest, I
> haven't thought about the consequences of it much. :(
> 
> Nate

If you implementN LWPs as  N KSEGs with a KSE each, they do get 
their own quanta so  it can be arranged to do it either way.


-- 
      __--_|\  Julian Elischer
     /       \ julian@elischer.org
    (   OZ    ) World tour 2000-2001
---> X_.---._/  
            v

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?3AEA5845.D3377794>