Kon*_*bas 3

# mdconfig -a -t malloc -o compress -o reserve -s 512m -u 7
# newfs -U /dev/md7
# mount /dev/md7 /mnt/ramdrive
Run Code Online (Sandbox Code Playgroud)

  • FreeBSD 有特殊的“md”驱动程序,允许创建具有各种后端的虚拟驱动器,例如磁盘上的文件或 RAM 的一部分。`mdconfig` 只是创建这样的虚拟驱动器。`-t malloc` 定义驱动器放置在 RAM 中,`-o compress` 定义该驱动器将即时解压缩/压缩,`-o Reserve` 意味着所有 RAM 量将在创建时保留。在该命令之后,将在 `/dev` - `/dev/md7` 中创建新设备。然后您可以像任何其他设备一样使用它 - 直到系统重新启动或手动销毁虚拟驱动器。 (3认同)