From owner-freebsd-current@FreeBSD.ORG Sat Sep 25 22:36:58 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC6EF16A4CE for ; Sat, 25 Sep 2004 22:36:58 +0000 (GMT) Received: from mail-fs.sunrise.ch (mta-fs-be-04.sunrise.ch [194.158.229.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31B3C43D4C for ; Sat, 25 Sep 2004 22:36:58 +0000 (GMT) (envelope-from triulzi@freesurf.ch) Received: from [62.167.75.9] (62.167.75.9) by mail-fs.sunrise.ch (7.0.028) id 4125B06200FC0D52; Sun, 26 Sep 2004 00:36:57 +0200 Message-ID: <4155F2DB.6090006@freesurf.ch> Date: Sun, 26 Sep 2004 00:36:11 +0200 From: Mauro Triulzi User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040906) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Michael Nottebrock References: <4155DC3F.5070904@freesurf.ch> <200409252358.10814.michaelnottebrock@gmx.net> In-Reply-To: <200409252358.10814.michaelnottebrock@gmx.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org Subject: Re: ATA disk performance (ICH2 controller), some tests andcomparison with Linux 2.6.5 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Sep 2004 22:36:59 -0000 Michael Nottebrock wrote: >On Saturday 25 September 2004 22:59, Mauro Triulzi wrote: > > >>Hello, >> >>I post some tests about the performance of my ATA disk (which is not >>very spectacular under FREEBSD 6.0). >> >> > >Standard disclaimer (copied from UPDATING): > >NOTE TO PEOPLE WHO THINK THAT FreeBSD 6.x IS SLOW: > FreeBSD 6.x has many debugging features turned on, in > both the kernel and userland. These features attempt to detect > incorrect use of system primitives, and encourage loud failure > through extra sanity checking and fail stop semantics. They > also substantially impact system performance. If you want to > do performance measurement, benchmarking, and optimization, > you'll want to turn them off. This includes various WITNESS- > related kernel options, INVARIANTS, malloc debugging flags > in userland, and various verbose features in the kernel. Many > developers choose to disable these features on build machines > to maximize performance. > >So... did you turn off all those? > > > Yes of course: foo# uname -a FreeBSD foo.bar.com 6.0-CURRENT FreeBSD 6.0-CURRENT #0: Sat Sep 25 17:54:29 CEST 2004 triulzi at foo.bar.com :/usr/src/sys/i386/compile/MYKERNEL i386 source tree actualized and built today, *all debugging options disabled*