Remote VM algorithms improvement idea, it was done last year.
Requested by: jeff
This commit is contained in:
parent
9dcb2f164d
commit
aff5be411e
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=33940
1 changed files with 1 additions and 23 deletions
|
@ -15,7 +15,7 @@ Ideas//EN"
|
|||
<ideas>
|
||||
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
|
||||
<cvs:keyword name="freebsd">
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.109 2009/03/13 15:28:47 brooks Exp $
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.110 2009/03/13 20:02:23 gabor Exp $
|
||||
</cvs:keyword>
|
||||
</cvs:keywords>
|
||||
|
||||
|
@ -842,28 +842,6 @@ href="http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html">here</a>.</p>
|
|||
</desc>
|
||||
</idea>
|
||||
|
||||
<idea id="vmalgorithm" class="soc">
|
||||
<title>VM Algorithm Improvement</title>
|
||||
|
||||
<desc>
|
||||
<p><strong>Technical contact</strong>: <a
|
||||
href="mailto:jeff@FreeBSD.org">Jeff Roberson</a>, <a
|
||||
href="mailto:alc@FreeBSD.org">Alan Cox</a></p>
|
||||
|
||||
<p>The vm uses a splay tree to lookup pages associated with an offset and a
|
||||
file. This tree structure is space inefficient and cache inefficient for
|
||||
large objects. This project will be to replace the splay with a dynamic
|
||||
depth page-table like structure similar to a radix tree. This will improve
|
||||
large object performance and reduce the size of the vm_page.</p>
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>Strong knowledge of C.</li>
|
||||
<li>Familiarity with concepts of virtual memory and advanced data
|
||||
structures and algorithms.</li>
|
||||
</ul>
|
||||
</desc>
|
||||
</idea>
|
||||
|
||||
</category>
|
||||
|
||||
<category>
|
||||
|
|
Loading…
Reference in a new issue