The in-memory filesystem (ramfs) is provided instead of the ramdisk
and s5 filesystem. It improves the functionality of diskless
clients and reduces kernel size. It provides the functionality
of using a normal filesystem and a RAM disk
with more efficient memory usage and lower overhead.
files are mapped in memory rather than copied, thereby saving space
using mapped files means that dynamically linked libraries (DLLs)
and shared libraries can be used on a diskless machine in an efficient manner
it can be used in conjunction with
netexec(P_ADM),
to further reduce system overheads
it is always optimized for size, using only the memory it needs
it is efficient for small files, as the minimum allocation size is only 256 bytes compared to the 1K allocation supported by the ramdisk and s5 filesystem.