Date: Thu, 19 Sep 2002 20:14:23 -0700 From: Bill Huey (Hui) <billh@gnuppy.monkey.org> To: freebsd-arch@freebsd.org Cc: "Bill Huey (Hui)" <billh@gnuppy.monkey.org> Subject: New Linux threading model Message-ID: <20020920031423.GA3380@gnuppy.monkey.org>
next in thread | raw e-mail | index | archive | help
Hello, I got this off of lkml: http://marc.theaimsgroup.com/?l=linux-kernel&m=103248252713576&w=2 paper: http://people.redhat.com/drepper/nptl-design.pdf They basically went to (kept) a 1:1 threading model, but added a bunch of things to the kernel so that stuff like signal handling, pid, thread suspension via signal notification, etc... are all very conformant to Posix threading now. In their paper, they talk briefly about how they came to the decision that 1:1 is better than M:N and why they chose that against variants of M:N including scheduler activations, a cross process fast-path synchronization primitive called "futexes", etc... bill 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?20020920031423.GA3380>