Я хочу сделать раздел, который сделан из оперативной памяти ...
пример
В Windows 7 вы можете сделать раздел, который сделан из оперативной памяти
Я создал 1 ГБ раздела в оперативной памяти. используя Primo RamDisk
Есть ли хорошая альтернатива в Ubuntu?
partitioning
ram
Один ноль
источник
источник
Ответы:
Источник: Как создать RAMDISK в Linux
источник
/tmp/cache
указать что-то вроде вашего кеша dir, где этот каталог на самом деле является точкой монтирования overlayfs (используя tmpfs в качестве upperdir и что-либо еще в вашей обычной файловой системе, с которой вы обычно взаимодействуете, как lowerdir). это позволит вам иметь быстрый, эфемерный слой и что-то, что можно тривиально синхронизировать, если вы иногда захотите сделать его части постоянными.Файловая система tmpfs является RAMDISK. Следующее создаст 2G RAMDISK, который всегда будет доступен.
Папка ramdisk принадлежит пользователю root, так как она будет доступна при перезагрузке. Разрешения виртуального диска должны быть доступны для записи всем. Права доступа по умолчанию для tmpfs (chmod 1777) верны.
Чтобы сделать виртуальный диск постоянно доступным, добавьте его в / etc / fstab.
Вы увидите, как линия переместилась из mtab в fstab. Это будет выглядеть примерно так.
RAMDISK не будет использовать память, пока вы ее не используете. Дважды проверьте ваши требования к памяти во время максимальной загрузки системы. Если RAMDISK слишком велик, ваша система будет использовать хранилище подкачки, чтобы компенсировать разницу.
Чтобы настроить размер RAMDISK, отредактируйте файл / etc / fstab и проверьте его, повторно подключив виртуальный диск (вы потеряете текущий контент RAMDISK, как при перезагрузке). Следующее изменит размер виртуального диска на 512M
источник
tmpfs
этоramfs
не рамдиск .Добавив мои 2 цента для случая, когда у вас нет привилегий root:
Цитирование из этого ответа от unix.stackexchange
источник