From owner-freebsd-current@FreeBSD.ORG Tue Apr 13 19:09:54 2010 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA3251065673; Tue, 13 Apr 2010 19:09:54 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id D2B7B8FC0A; Tue, 13 Apr 2010 19:09:53 +0000 (UTC) Received: by wyb28 with SMTP id 28so1596134wyb.13 for ; Tue, 13 Apr 2010 12:09:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:date:received :message-id:subject:from:to:cc:content-type; bh=iaDxFxSAraqU9PO0vSQcmHWGbPNdAlsAipOlM8zixcw=; b=oNIO8Tm4ilBK55WPdOyQk0ZSlddmKIzefgBPlIIQUcorj1ysTFIGqnzWK8hmvhH6qw pg6xEqRrJmN9CdlnktgBXMuLnFZrpNBYutUxT1dDD1cxHbpRBD+tA+uUfAn5Hld8P6Rq 10cCYrGe7np4mDVh6h3urFxVFX+h814bGXQA4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:cc :content-type; b=eA8vjUYoCGu8sIAbL/nBE3Uf949lZp4ku7h0XQ1cHPMG4nexh3UnTVxqZL82DyLyHY ATZZ4/iJenXZrRbNATOZvA4iEnM+Pjc4HSuhkemXFxvdVFPxmI6ZMd08kTaGxi3CaJzx dZrvhZ3r8v45HG87hZxJ5I7OUhpoRnbMEi0Jw= MIME-Version: 1.0 Received: by 10.216.186.82 with HTTP; Tue, 13 Apr 2010 12:09:50 -0700 (PDT) Date: Tue, 13 Apr 2010 19:09:50 +0000 Received: by 10.216.85.194 with SMTP id u44mr3780406wee.160.1271185791022; Tue, 13 Apr 2010 12:09:51 -0700 (PDT) Message-ID: From: "b. f." To: freebsd-current@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: luigi@FreeBSD.org, fabio@FreeBSD.org, freebsd-geom@FreeBSD.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 19:09:54 -0000 >Author: luigi >Date: Mon Apr 12 16:37:45 2010 >New Revision: 206497 >URL: http://svn.freebsd.org/changeset/base/206497 > >Log: > Bring in geom_sched, support for scheduling disk I/O requests > in a device independent manner. Also include an example anticipatory > scheduler, gsched_rr, which gives very nice performance improvements > in presence of competing random access patterns. Thank you for bringing this in. Do you or your collaborators also plan to add the BFQ scheduler that was in the earlier separate tarballs? The numbers at http://algo.ing.unimo.it/people/paolo/disk_sched/ suggest that it worked well in a different context. Also, there is a typographical error in the gsched(8) manpage: in the EXAMPLES section, "-s" should be "-a" in: # Configure device ad0 to use scheduler 'rr': geom sched insert -s rr ad0 Regards, b.