From owner-freebsd-current Fri Mar 22 18:34: 3 2002 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 0853937B404; Fri, 22 Mar 2002 18:34:01 -0800 (PST) Received: (from david@localhost) by bunrab.catwhisker.org (8.11.6/8.11.6) id g2N2Y0R67908; Fri, 22 Mar 2002 18:34:00 -0800 (PST) (envelope-from david) Date: Fri, 22 Mar 2002 18:34:00 -0800 (PST) From: David Wolfskill Message-Id: <200203230234.g2N2Y0R67908@bunrab.catwhisker.org> To: jhb@FreeBSD.ORG, jroberson@chesapeake.net Subject: Re: Peculiar(?) slowdown with -CURRENT as of 21 March Cc: current@FreeBSD.ORG In-Reply-To: <20020322204145.J88743-100000@mail.chesapeake.net> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >Date: Fri, 22 Mar 2002 20:43:03 -0500 (EST) >From: Jeff Roberson >Are you both running with WITNESS and INVARIANTS? UMA is slightly slower >with these options on than the original malloc & vm_zone code. I'm not >sure why it would be even worse for SMP machines though. So maybe it >isn't UMA at all but it's worth looking into. I don't speak (or write) for John, but yes, I have both WITNESS & INVARIANTS in my -CURRENT kernels. (The link I posted refers to a page that has copies of each kernel config, among other bits of trivia.) Reason I posted about it is because the result was at such variance with my previous experience and expectations, after all.... :-) And one of the reasons for my surprise is that the (SMP) build machine has usually been quite a bit faster... and the kernel configurations are about as similar to each other as makes any sort of sense, given the differences in the hardware. If anything, I'd expect the laptop to be a bit more sluggish if only because it has the usual UI stuff, like sound and an X server (with less memory)... while the only access to the build machine is either SSH or the serial console; it doesn't have a keyboard or monitor. No speakers, either. :-} Cheers, david (links to my resume at http://www.catwhisker.org/~david) -- David H. Wolfskill david@catwhisker.org I believe it would be irresponsible (and thus, unethical) for me to advise, recommend, or support the use of any product that is or depends on any Microsoft product for any purpose other than personal amusement. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message