Antworten:
Unter Linux haben Sie wahrscheinlich bereits ein tmpfs
Dateisystem, in das Sie schreiben können /dev/shm
.
$ >/dev/shm/foo
$ df /dev/shm/foo
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 224088 0 224088 0% /dev/shm
Dies kann jedoch Swap verwenden. Für eine echte Ramdisk (die nicht ausgetauscht werden kann) müssen Sie das ramfs
Dateisystem verwenden.
mount ramfs -t ramfs /mountpoint
Es heißt eine Ramdisk . Sie können Ihren RAM einfach wie folgt mounten:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
Dies erzeugt eine Ramdisk von 2 GiB. Weitere Informationen finden Sie unter man mount
und suchen Sie nach tmpfs
.
tmpfs
kann tauschen.