Відповіді:
В Linux ви, мабуть, вже маєте tmpfs
файлову систему, в яку можете писати /dev/shm
.
$ >/dev/shm/foo
$ df /dev/shm/foo
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 224088 0 224088 0% /dev/shm
Однак це може використовувати своп. Для справжнього ramdisk (який не підміняється), вам потрібно використовувати ramfs
файлову систему.
mount ramfs -t ramfs /mountpoint
Це називається ramdisk . Ви можете просто встановити оперативну пам’ять наступним чином:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
Це створює рамковий диск у 2 Гб. Для отримання додаткової інформації дивіться man mount
та шукайте tmpfs
.
tmpfs
можна поміняти місцями.