From owner-freebsd-current Mon Sep 14 19:27:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA11599 for freebsd-current-outgoing; Mon, 14 Sep 1998 19:27:52 -0700 (PDT) (envelope-from owner-freebsd-current@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 TAA11594; Mon, 14 Sep 1998 19:27:45 -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 TAA23732; Mon, 14 Sep 1998 19:22:52 -0700 (PDT) Message-Id: <199809150222.TAA23732@implode.root.com> To: Terry Lambert cc: joelh@gnu.org, tom@uniserve.com, gpalmer@FreeBSD.ORG, irc@cooltime.simplenet.com, freebsd-current@FreeBSD.ORG Subject: Re: Download of FreeBSD 3.0-SNAP In-reply-to: Your message of "Tue, 15 Sep 1998 01:56:16 -0000." <199809150156.SAA12652@usr05.primenet.com> From: David Greenman Reply-To: dg@root.com Date: Mon, 14 Sep 1998 19:22:52 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> >Note that David points out that FreeBSD *does* do elevator sorting; >> >it's still not optimal, however, since physical and logical cylinder >> >boundaries are infrequently the same on modern hardware. >> >> FreeBSD's disksort function sorts by block number, not by cylinder number. > >Hence it being non-optimal; see Mike's post... optimial is "always does >exactly the right thing". It's not pessimal, either (as Mike pointed >out, too). Uh, I think it is reasonable to assume that disk drives have contiguous block numbers (except for replacement blocks of course). Sorting by block number is the most optimal way of sorting that we can do in FreeBSD. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message