libthr and 1:1 threading.

Alexander Leidinger Alexander at Leidinger.net
Wed Apr 2 03:23:26 PST 2003


On Tue, 01 Apr 2003 23:28:01 -0800
Terry Lambert <tlambert2 at mindspring.com> wrote:

> The primary performance reasoning behind a 1:1 kernel threading
> implementation, relative to the user space single kernel entry
> scheduler in the libc_r implementation is SMP scalability for
> threaded applications.

I think Jeff (or someone else?) said, that some web browsers gain
"something" too (serialization issues with libc_r)? I had the impression
that this also applies to UP systems.

Do I misremember this? If not, does it not apply to UP systems as well?

Bye,
Alexander.

-- 
Actually, Microsoft is sort of a mixture between the Borg and the Ferengi.

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7


More information about the freebsd-current mailing list