Risposte:
Su Linux, probabilmente hai già un tmpfs
filesystem su cui puoi scrivere /dev/shm
.
$ >/dev/shm/foo
$ df /dev/shm/foo
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 224088 0 224088 0% /dev/shm
Questo può usare lo swap, tuttavia. Per un vero ramdisk (che non si scambia), è necessario utilizzare il ramfs
filesystem.
mount ramfs -t ramfs /mountpoint
Si chiama ramdisk . Puoi semplicemente montare la tua RAM come segue:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
Questo crea un ramdisk di 2 GiB. Per ulteriori informazioni, consultare man mount
e cercare tmpfs
.
tmpfs
può scambiare.