From owner-freebsd-hackers Fri May 30 21:49:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA06034 for hackers-outgoing; Fri, 30 May 1997 21:49:02 -0700 (PDT) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA06019; Fri, 30 May 1997 21:48:55 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with SMTP id VAA08124; Fri, 30 May 1997 21:50:56 -0700 (PDT) Message-Id: <199705310450.VAA08124@implode.root.com> X-Authentication-Warning: implode.root.com: localhost [127.0.0.1] didn't use HELO protocol To: Julian Elischer cc: hackers@FreeBSD.ORG Subject: Re: Thundering herd. In-reply-to: Your message of "Fri, 30 May 1997 20:22:51 PDT." <199705310322.UAA17301@freefall.freebsd.org> From: David Greenman Reply-To: dg@root.com Date: Fri, 30 May 1997 21:50:56 -0700 Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >one 'wakeup' and a whole bunch of processes were woken up.. >can't we do better than that? >this is in 2.2+ > >julian > >p.s. yes it only wasted 10mSec (probably less without ktrace) >but I thought we had got around this.. The thundering herd problem was fixed by me in FreeBSD 2.2.2+ (revs 1.23 / 1.16.2.2 of /sys/kern/uipc_socket2.c). -DG David Greenman Core-team/Principal Architect, The FreeBSD Project