ramdisk UbuntuЧто такое RAM-диск? RAM-диск – это часть оперативной памяти, которая используется, как обычный раздел жесткого диска. Время доступа к файлам RAM-диска гораздо быстрее, чем к файлам на жестком диске, но данные, которые вы можете хранить на таком диске теряются при перезагрузке или выключении компьютера. Отличным применением RAM-диска может быть хранение временных файлов или запуск/тестирование программы или скрипта, который работает с большим количеством мелких файлов.
Для создания RAM-диска можно воспользоваться tmpfs или ramfs.

Выполняем следующие команды из под пользователя root (sudo su):
Создаем точку монтирования нашего диска
# mkdir /tmp/ramdisk; chmod 777 /tmp/ramdisk
Далее
для tmpfs:
# mount -t tmpfs -o size=256M tmpfs /tmp/ramdisk/
для ramfs:
# mount -t ramfs -o size=256M ramfs /tmp/ramdisk/
Итак, мы смонтировали диск размером 256 Мб в директорию /tmp/ramdisk/.
Однако, если вы воспользовались файловой системой ramfs и запишете данные объемом более 256 Мб, то не получите никакого предупреждения о превышении размера файловой системы.
При использовании файловой системы tmpfs мы не сможем записать на наш RAM-диск данных более выделенного нами ранее размера, т.к. получим ошибку “No space left on device”.
Какую из файловых систем использовать – решать вам, однако помните, что при использовании RAM-диска всегда есть риск потерять данные.