Respuestas:
En Linux, probablemente ya tenga un tmpfs
sistema de archivos en el que pueda escribir /dev/shm
.
$ >/dev/shm/foo
$ df /dev/shm/foo
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 224088 0 224088 0% /dev/shm
Sin embargo, esto puede usar el intercambio. Para un verdadero ramdisk (que no se intercambiará), debe usar el ramfs
sistema de archivos.
mount ramfs -t ramfs /mountpoint
Se llama ramdisk . Simplemente puede montar su RAM de la siguiente manera:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
Esto crea un ramdisk de 2 GiB. Para más información ver man mount
y buscar tmpfs
.
tmpfs
puede intercambiar.