tmpfs is committed now

This commit is contained in:
Alexander Leidinger 2007-06-18 19:57:06 +00:00
parent 59ccc9eb61
commit 6169a19941
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=30306

View file

@ -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.23 2007/05/01 08:36:50 netchild Exp $
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.24 2007/05/01 18:08:41 netchild Exp $
</cvs:keyword>
</cvs:keywords>
@ -81,37 +81,6 @@ Ideas//EN"
</desc>
</idea>
<idea id="tmpfs">
<title>TMPFS</title>
<desc>
<p><strong>Technical contacts</strong>: <a
href="mailto:netchild@FreeBSD.org">Alexander Leidinger</a>,
<a href="mailto:howardsu@FreeBSD.org">Howard SU</a>,
<a href="mailto:glen.leeder@nokia.com">Glen Leeder</a></p>
<p>At the moment FreeBSD includes a memory-based file system called mfs.
mfs is just an implementation of the regular ffs - designed for
persistent storage - on top of the (volatile) virtual memory system.
This means that it uses the same data structures as the on-disk
implementation, rendering less than optimal performance and memory
usage. With tmpfs, FreeBSD would gain a memory file system which uses
less memory and is faster.</p>
<p><strong>Goals</strong>:</p>
<ul>
<li>Port the tmpfs file system.</li>
<li>Adopt the documentation (including the file system how-to)</li>
</ul>
<p>Howard and Glen are working on this, the current status is available
<a href="http://wiki.FreeBSD.org/TMPFS">in the wiki</a>.</p>
<p><strong>Requirements</strong>:</p>
<ul>
<li>Ability to read and understand foreign C code.</li>
<li>Ability to write C code.</li>
<li>A little bit of knowledge of the VFS subsystem.</li>
</ul>
</desc>
</idea>
</category>
<category>