From owner-freebsd-hackers Sun Aug 17 19:03:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA12030 for hackers-outgoing; Sun, 17 Aug 1997 19:03:06 -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 TAA11997 for ; Sun, 17 Aug 1997 19:02:58 -0700 (PDT) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id TAA19951; Sun, 17 Aug 1997 19:04:26 -0700 (PDT) Message-Id: <199708180204.TAA19951@implode.root.com> To: Thomas David Rivers cc: freebsd-hackers@freebsd.org Subject: Re: "rm" speeds (2.1.7.1 vs. 2.2.1) In-reply-to: Your message of "Sun, 17 Aug 1997 21:12:38 EDT." <199708180112.VAA03041@lakes.dignus.com> From: David Greenman Reply-To: dg@root.com Date: Sun, 17 Aug 1997 19:04:25 -0700 Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Again, f.y.i. - this is a 486dx66 with 24meg of RAM, a typical IDE >drive (1+gig)... The 2.2.1 kernel has NBUF defined at 128; to see >if that's the problem... where the 2.1.7 kernel was from the boot floppy >off of a 2.1.7 CDROM. That is the problem. Take out the NBUF= thing from your kernel config file and rebuild/install the kernel. A system with 24MB of RAM will have about 600 buffers if it is allowed to dynamically calculate the amount. What's happening is that the directory is getting pushed out of the cache, forcing the system to re-read much of it and the inode blocks each time. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project