tmpfs
Файловая система, размещаемая в памяти, может свопиться, размер выставляется при создании, можно изменить размер при перемонтировании.
Подключаем
# mount -t tmpfs -o size=100m tmpfs /tmp
в fstab
tmpfs /tmp tmpfs size=2G 0 0
ramfs
Тоже размещается в памяти, но не может попадать в своп, поэтому актуально для данных, которые должны быть всегда в памяти, например для быстродействия. Не поддаётся ограничению, то есть записав на такой раздел больше, чем есть доступной памяти, сервер ляжет. Не отображается через df, только через mount.
ramdisk
Это устройства вида /dev/ramX. После создания форматируется как обычный диск.
Сложно придумать применение на данный момент, ramfs+tmpfs вполне достаточно.
https://www.kernel.org/doc/Documentation/blockdev/ramdisk.txt
линки
http://rus-linux.net/nlib.php?name=/MyLDP/file-sys/twofs.html