Odpowiedzi:
W systemie Linux prawdopodobnie masz już tmpfs
system plików, w którym możesz pisać /dev/shm
.
$ >/dev/shm/foo
$ df /dev/shm/foo
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 224088 0 224088 0% /dev/shm
Może to jednak wymagać zamiany. Aby uzyskać prawdziwy ramdysk (który nie zamieni się), musisz użyć ramfs
systemu plików.
mount ramfs -t ramfs /mountpoint
To się nazywa ramdysk . Możesz po prostu zamontować pamięć RAM w następujący sposób:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
To tworzy ramdysk 2 GiB. Aby uzyskać więcej informacji, zobacz man mount
i wyszukaj tmpfs
.
tmpfs
można zamienić.