From owner-freebsd-stable Mon Oct 5 07:13:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA11560 for freebsd-stable-outgoing; Mon, 5 Oct 1998 07:13:17 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA11547 for ; Mon, 5 Oct 1998 07:13:14 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id HAA11410; Mon, 5 Oct 1998 07:12:26 -0700 (PDT) Message-Id: <199810051412.HAA11410@implode.root.com> To: "Morgan Davis" cc: freebsd-stable@FreeBSD.ORG Subject: Re: KERNEL PANICS in 2.2.7-RELEASE server In-reply-to: Your message of "Sun, 04 Oct 1998 17:52:16 PDT." From: David Greenman Reply-To: dg@root.com Date: Mon, 05 Oct 1998 07:12:26 -0700 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Below is a dump of the kernel symbols around that address per your request. >Look like the offending function is _sosend. Yes, that's exactly what I'd expect in the case of running out of mbuf clusters. Try doing a options "NMBCLUSTERS=10000" ...that should fix the problem. >You may be right about mbuf clusters, as the kernel is simply GENERIC with >all the non-essentials commented out. What kernel tweaks would you >recommend to accomodate a high-bandwidth packet-passing system? It's an >audio server that simply forwards encoded audio streams to potentially >thousands of UDP and TCP client connections. It doesn't host users or do >much else. > >I wonder if the tweaks we've used for some of our BSDI news servers would >work. They use: > >maxusers 512 >options "CHILD_MAX=512" >options "OPEN_MAX=1024" >options "NMBCLUSTERS=16384" >options "TCBHASHSIZE=2048" >options AHC_TAGENABLE Those numbers might be a bit high (especially maxusers) without moving the kernel virtual start address down another 256MB (i.e. you may run out of kernel VM). -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message