Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Dec 2019 08:55:14 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        Alexander Motin <mav@freebsd.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r356185 - in head: lib/geom lib/geom/sched sys/geom sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/sys
Message-ID:  <CANCZdfq-BGXpeUHpC1MLH2kfjHvkmB8VKuGsQX6=P9EsGs=LPA@mail.gmail.com>
In-Reply-To: <20191230113243.GA58338@FreeBSD.org>
References:  <201912292116.xBTLG4kV012809@repo.freebsd.org> <20191230113243.GA58338@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 30, 2019, 5:32 AM Alexey Dokuchaev <danfe@freebsd.org> wrote:

> On Sun, Dec 29, 2019 at 09:16:04PM +0000, Alexander Motin wrote:
> > New Revision: 356185
> > URL: https://svnweb.freebsd.org/changeset/base/356185
> >
> > Log:
> >   Remove GEOM_SCHED class and gsched tool.
> >
> >   This code was not actively maintained since it was introduced 10 years
> ago.
> >   It lacks support for many later GEOM features, such as direct dispatch,
> >   unmapped I/O, stripesize/stripeoffset, resize, etc.  Plus it is the
> only
> >   remaining use of GEOM nstart/nend request counters, used there to
> implement
> >   live insertion/removal, questionable by itself.
>
> Wow, that was unexpected, I use it on all my machines' HDD drives.
> Is there a planned replacement, or I'd better create a port for the
> GEOM_SCHED class and gsched(8) tool?


How much of a  performance improvement do you see with it?

There has been no tweaks to this geom in years and years. It was tuned to
10 year old hard drives and never retuned for anything newer. And when I
played with it a few years ago, I saw no improvements...

Warner

>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfq-BGXpeUHpC1MLH2kfjHvkmB8VKuGsQX6=P9EsGs=LPA>