Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Tmpfs
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== BSD === [[Berkeley Software Distribution#VAX versions|4.2BSD]] introduced MFS,<ref>{{cite web | url = http://netbsd.gw.com/cgi-bin/man-cgi?mount_mfs++NetBSD-current | title = NetBSD mount_mfs(8) man page | date = 2007-12-08 | access-date = 2013-02-15}}</ref> a memory-based file system implemented by applying the existing [[Unix File System|FFS]] disk filesystem to a virtual memory region. tmpfs, a memory filesystem implemented using conventional in-memory data structures in order to improve on the performance of MFS, was merged into the official [[NetBSD]] source tree on September 10, 2005;<ref>{{cite web | url = http://netbsd-soc.sourceforge.net/projects/tmpfs/ | title = NetBSD-SoC: Efficient memory file-system | author = Julio M. Merino Vidal | date = 2006-02-24 | access-date = 2013-02-15}}</ref> it is available in 4.0 and later versions. [[FreeBSD]] has ported NetBSD's implementation, where it is available in 7.0 and later versions.<ref>{{cite web | url = https://www.freebsd.org/cgi/man.cgi?query=tmpfs | title = FreeBSD tmpfs(5) manpage | author = Xin LI | date = 2013-04-23 | access-date = 2008-12-02}}</ref> [[DragonFly BSD]] has also ported NetBSD's implementation, where it is available in 2.5.1 and later versions. [[OpenBSD]] ported NetBSD's tmpfs implementation as well, initially started by Pedro Martelletto and improved by many others. It was enabled in builds from December 17, 2013.<ref>{{cite web | url = http://marc.info/?l=openbsd-cvs&m=138706370810284&w=2 | title = CVS: cvs.openbsd.org: src - enable tmpfs so it gets tested some more }}</ref> The first release of OpenBSD with tmpfs included was 5.5.<ref>{{cite web | url = http://www.openbsd.org/55.html | title = OpenBSD 5.5 | date = 2014-05-01 | access-date = 2014-05-01}}</ref> OpenBSD 6.0 disabled tmpfs due to lack of maintenance.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)