CAM I/O Scheduler (was Re: FreeBSD Quarterly Status Report - First Quarter 2016 (fwd))

From: Warren Block <wblock_at_wonkity.com>
Date: Tue, 3 May 2016 08:05:54 -0600 (MDT)
On Tue, 3 May 2016, Johan Hendriks wrote:

> Op 02/05/16 om 02:49 schreef Warren Block:
>       CAM I/O Scheduler
>
>          Links
>          I/O Scheduling in FreeBSD's CAM Subsystem (PDF) URL:
>          https://people.freebsd.org/~imp/bsdcan2015/iosched-v3.pdf
>          The BSDCan 2015 Talk URL: https://www.youtube.com/watch?v=3WqOLolj5EU
>
>          Contact: Warner Losh <wlosh_at_netflix.com>
>
>          An enhanced CAM I/O scheduler has been committed to the tree. By
>          default, this scheduler implements the old behavior. In addition, an
>          advanced adaptive scheduler is available. Along with the scheduler,
>          SATA disks can now use Queued Trims with devices that support them.
>          Details about the new scheduler are available in the I/O Scheduling in
>          FreeBSD's CAM Subsystem article (PDF) or from the BSDCan 2015 talk.
> 
> I updated my source today, but CAM_ADAPTIVE_IOSCHED yields an error about an unknown option.
> If I use CAM_NETFLIX_IOSCHED the kernel compiles.
> Is the name CAM_NETFLIX_IOSCHED changing to CAM_ADAPTIVE_IOSCHED?

That is my understanding, yes.  Warner can certainly explain it better 
than I can, so CCed.

Thanks!
Received on Tue May 03 2016 - 12:06:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:04 UTC