Add entry on CAM I/O schedule from imp
This commit is contained in:
parent
2df741c8a8
commit
67bf9df03a
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=48060
1 changed files with 41 additions and 0 deletions
|
@ -4004,4 +4004,45 @@
|
|||
</task>
|
||||
</help>
|
||||
</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>
|
||||
|
|
Loading…
Reference in a new issue