Add entry on CAM I/O schedule from imp

This commit is contained in:
Benjamin Kaduk 2016-01-18 22:54:45 +00:00
parent 2df741c8a8
commit 67bf9df03a
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48060

View file

@ -4004,4 +4004,45 @@
</task> </task>
</help> </help>
</project> </project>
<project cat='proj'>
<title>CAM I/O Scheduler</title>
<contact>
<person>
<name>
<given>Warner</given>
<common>Losh</common>
</name>
<email>imp@FreeBSD.org</email>
</person>
</contact>
<links>
<url href="https://people.FreeBSD.org/~imp/bsdcan2015/iosched-v3.pdf">BSDCan Paper</url>
<url href="https://reviews.FreeBSD.org/D4609">Phabricator Review</url>
</links>
<body>
<p>Reviews have begun on the CAM I/O scheduler that I wrote
for Netflix. It is anticipated that this process will be done in
time for the &os; 11 branch.</p>
<p>Details about this work can be found in the linked BSDcan
paper from last year.</p>
<p>Briefly, the scheduler allows one to differentiate I/O
types and limit I/O based on the type and characteristics of the
I/Os (including the latency of recent requests relative to
historical averages). This is most useful when tuning system
loads to SSD performance. Both a simple default scheduler, the
same that we use today in &os;, as well as a scheduler that can be
well-tuned for system loads related to video streaming will be
included.</p>
</body>
<sponsor>
Netflix, Inc
</sponsor>
</project>
</report> </report>