From owner-freebsd-current Fri Sep 17 16:15:28 1999 Delivered-To: freebsd-current@freebsd.org Received: from proxy2.ba.best.com (proxy2.ba.best.com [206.184.139.14]) by hub.freebsd.org (Postfix) with ESMTP id 650A71599E for ; Fri, 17 Sep 1999 16:15:20 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: from apollo.backplane.com ([209.157.86.2]) by proxy2.ba.best.com (8.9.3/8.9.2/best.out) with ESMTP id QAA04212 for ; Fri, 17 Sep 1999 16:12:32 -0700 (PDT) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id LAA54393; Fri, 17 Sep 1999 11:17:48 -0700 (PDT) (envelope-from dillon) Date: Fri, 17 Sep 1999 11:17:48 -0700 (PDT) From: Matthew Dillon Message-Id: <199909171817.LAA54393@apollo.backplane.com> To: Brad Knowles Cc: current@FreeBSD.ORG Subject: Re: 2xPIIIx450 results & NFS results (was More benchmarking stuff...) References: <199909171658.JAA53751@apollo.backplane.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG : Might I then request that you help rewrite it so that it performs :a much more comprehensive testing of OS/filesystem throughput? :Myself, I'd really love to see something that lets you seriously :stress your system along the lines of Greg Lehey's rawio, but instead :at a higher level. IMO, bonnie sucks worse than postmark, although :they're measuring different things. : : Although it should certainly be forking, whether forking or not I :can tell you that creating huge directories is not necessarily a bad :simulation of a heavily-used mail server. I've seen mail servers :with over 100,000 files in /var/spool/mqueue, both at former :employers (like AOL), and at former customer sites (such as some of :the largest freemail providers in the world). What we really need is something that generates a performance curve based on several variables, including block size, locality of reference (seek randomosity), amount of parallelism, locality of parallelism (i.e. operating on same files vs different files), size of dataset in bytes, and size of dataset in files. The program should dynamically mess with all the variables until it gets a statistically relevant curve. I don't have the time to do it. Sniff! -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message