Ramdisk

Материал из База знаний
Перейти к: навигация, поиск

Виртуальный диск в памяти: как создать ramdisk в Linux?

создаём новую точку монтирования:

mkdir /mnt/tmpfs/
chmod 777 /mnt/tmpfs/

даём все права на использование. После этого даём команду (от рута или через sudo):

mount -t tmpfs -o size=xxxM tmpfs /mnt/tmpfs/

или

sudo mount -t tmpfs -o size=xxxM tmpfs /mnt/tmpfs/

где xxxM есть размер RAMdisk в Мегабайтах.

Если же вы хотите изменить размер ramdisk - это просто:

mount -o remount -o size=yyyM /mnt/tmpfs/

или

sudo mount -o remount -o size=yyyM /mnt/tmpfs/

При этом содержимое диска не пропадёт, но его размер тут же увеличится (при уменьшении также ничего не пропадёт, если только данных не больше, чем диск).

Взято отсюда.