Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!solace!nntp.se.dataphone.net!nntp.uio.no!news.maxwell.syr.edu!news.mathworks.com!enews.sgi.com!news.corp.sgi.com!fido.asd.sgi.com!neteng!lm From: lm@neteng.engr.sgi.com (Larry McVoy) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Linux or FreeBSD (or something else?) Date: 31 Mar 1997 00:38:19 GMT Organization: Silicon Graphics Inc., Mountain View, CA Lines: 12 Message-ID: <5hn11r$6gr@fido.asd.sgi.com> References: <3337e3ad.1847437@news.sprynet.com> <5hbh2g$gah$1@kayrad.ziplink.net> <333990e3.2587820@news.sprynet.com> <5hlju0$ftk$1@news.belwue.de> <5hmlnk$c3m@dfw-ixnews4.ix.netcom.com> <333EE7B4.237C228A@FreeBSD.org> Reply-To: lm@slovax.engr.sgi.com NNTP-Posting-Host: neteng.engr.sgi.com X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:38094 Jordan K. Hubbard (jkh@FreeBSD.org) wrote: : That's all complete bollocks, unfortunately. For one thing, : "mutlthreading" is something which can take place at two levels, the : application layer (POSIX threads) and the kernel. You DO NOT NEED : kernel threads to do effective multithreaded applications, just working : user-mode threads (which FreeBSD has, including a specialized version of : libc which is thread safe). So what happens when a thread blocks in read(2)? -- --- Larry McVoy lm@sgi.com http://reality.sgi.com/lm (415) 933-1804