Re: Comments on the KSE option
- From: Daniel Eischen <deischen@xxxxxxxxxxx>
- Date: Sun, 29 Oct 2006 08:51:43 -0500 (EST)
On Sat, 28 Oct 2006, Scott Long wrote:
Daniel Eischen wrote:Actually, that's not quite true. I assume you know the thing you
left out: system scope threads compete against all the other
system scope threads in the system (from all applications, not
just within one application).
All this debate about the merits of process scope threads and fair
scheduling is great. But tell me, who was working on making this stuff
work well quickly and reliably (i.e. work well)? No one! I don't care
what AIX or Solaris or what else may or may not have done, who was making this work well for FreeBSD? Having a slow a thread subsystem is
a serious detriment, no matter how nice and flexible it looks on paper.
Process scope threads work well in libpthread. System scope
threads work well and fast in libthr. I think most people's
concept of "fast" as applied to process scope threads doesn't
quite mesh well with the fact that process scheduling is fair.
--
DE
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: Comments on the KSE option
- From: Scott Long
- Re: Comments on the KSE option
- References:
- Comments on the KSE option
- From: Julian Elischer
- Re: Comments on the KSE option
- From: David Xu
- Re: Comments on the KSE option
- From: Robert Watson
- Re: Comments on the KSE option
- From: Paul Allen
- Re: Comments on the KSE option
- From: Robert Watson
- Re: Comments on the KSE option
- From: Matthew Dillon
- Re: Comments on the KSE option
- From: Daniel Eischen
- Re: Comments on the KSE option
- From: Scott Long
- Comments on the KSE option
- Prev by Date: Re: Ports
- Next by Date: Re: Resolver not always resolving hostnames
- Previous by thread: Re: Comments on the KSE option
- Next by thread: Re: Comments on the KSE option
- Index(es):
Relevant Pages
|
|