From owner-freebsd-chat Thu Jul 15 17:49:18 1999 Delivered-To: freebsd-chat@freebsd.org Received: from shell.webmaster.com (mail.webmaster.com [209.133.28.73]) by hub.freebsd.org (Postfix) with ESMTP id 330F314F92 for ; Thu, 15 Jul 1999 17:49:16 -0700 (PDT) (envelope-from davids@webmaster.com) Received: from whenever ([209.133.29.2]) by shell.webmaster.com (Post.Office MTA v3.5.3 release 223 ID# 0-12345L500S10000V35) with SMTP id com; Thu, 15 Jul 1999 17:47:00 -0700 From: "David Schwartz" To: "Terry Lambert" , "Tani Hosokawa" Cc: Subject: RE: Known MMAP() race conditions ... ? Date: Thu, 15 Jul 1999 17:47:00 -0700 Message-ID: <000001becf24$b6b12eb0$021d85d1@youwant.to> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 In-Reply-To: <199907160006.RAA15994@usr07.primenet.com> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > So, what we get back to is, what's one thing that's wrong with FreeBSD? > > Threads. > > That's actually "what's wrong with applications?". The closest you > can get to blaiming FreeBSD for this is "why can't FreeBSD run > these applications that rely on threads in an SMP scalable way?". I > could easily ask a similar question: "why can't FreeBSD run Microsoft > Office 2000?". No, there is a legitimate question here that you are evading. Why does FreeBSD block a whole process if one thread blocks? There is no requirement that it do so. The standards suggest otherwise. FreeBSD's support of POSIX threads is deficient. DS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message