如何创建真正的 RAM 磁盘?我不想要带有循环设备的虚拟文件系统,我想要一个完全存储在 RAM 中的可挂载文件系统。
我正在使用 Fedora 17,linux 3.6.9-2.fc17.i686
提前致谢。
答案1
查看手册页更多细节。
步骤1:
mkdir -p /mnt/[some-name-or-other]
第2步:
mount -t tmpfs -o size=1G tmpfs /mnt/[some-name-or-other]
步骤3:
享受!
答案2
tmpfs
应该可以解决问题。
# mount -t tmpfs tmpfs /path/to/mount/point
# df -h
[...]
tmpfs 12G 0 12G 0% /home/gert/tmpfs
默认情况下,它限制为总可用 RAM 的 50%(可配置 - 请参阅手册页中的“tmpfs 的挂载选项” mount(8)
)。