From owner-freebsd-current Tue Sep 15 03:38:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA06743 for freebsd-current-outgoing; Tue, 15 Sep 1998 03:38:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from word.smith.net.au (castles317.castles.com [208.214.167.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA06707 for ; Tue, 15 Sep 1998 03:38:48 -0700 (PDT) (envelope-from mike@word.smith.net.au) Received: from word.smith.net.au (localhost [127.0.0.1]) by word.smith.net.au (8.9.1/8.8.8) with ESMTP id DAA00966; Tue, 15 Sep 1998 03:44:11 -0700 (PDT) (envelope-from mike@word.smith.net.au) Message-Id: <199809151044.DAA00966@word.smith.net.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Alfred Perlstein cc: Mike Smith , freebsd-current@FreeBSD.ORG Subject: Re: Download of FreeBSD 3.0-SNAP In-reply-to: Your message of "Tue, 15 Sep 1998 06:32:13 CDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 15 Sep 1998 03:44:09 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > If you really wanted to play games with the queue sorter, you might > > want to go for a minimal distance insertion policy rather than a strict > > ladder sort. As Kirk pointed out, there's plenty of room for > > experimentation in this field. 8) > > you can easily starve processes far from the insertion point using an > algorithm like that, in fact you can almost DOS a machine unless some sort > of quantum is invlolved to compromise locallity over time elapsed since a > read/write has been queued. Natch; shortest seek in the last N slots in the queue is the trivial workaround. You can go totally nuts with disk scheduling, but it all basically boils down to not being able to tell what the disk has remembered (think segmented cache) and which transitions will really cost you. *shrug* TCQ to the rescue. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message