Answers:
在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
它被称为虚拟磁盘。您可以按照以下方式简单地安装RAM:
mount tmpfs <mountpoint> -t tmpfs -o size=2G
这将创建一个2 GiB的虚拟磁盘。有关更多信息,请参见man mount
并搜索tmpfs
。
tmpfs
可以互换。