GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing jmmv.dev — Julio Merino (jmmv.dev) Software > tmpfs for NetBSDEfficient memory file system Before tmpfs existed, NetBSD included a memory-based file-system called mfs. mfs is is just an implementation of the regular ffs—designed for persistent storage—on top of the (volatile) virtual memory system. This means that mfs uses the same data structures as the on-disk implementation, rendering less than optimal performance and memory usage. As regards the latter, and in words of a NetBSD developer, the physical memory and swap space needed to back these pages constantly grows. The NetBSD operating system was in a need of an efficient memory file-system that uses its own data structures to manage the stored files. The main design goal was to make it use the correct amount of memory to work correctly and efficiently; no more, no less. tmpfs fits this gap. This project was developed under the Summer of Code 2005 program for NetBSD by me and was later ported to FreeBSD in 2008 by other people. Related blog posts
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |