在 macOS 上配置 Ramdisk


一、前言

前段时间我入手了 2018 款定制 64GB 内存的 Mac mini。

这内存已经和我 6 年前入手的第一款 SSD 一样大了!

我就想着能不能把内存当硬盘使,网上搜索了下还真可以,并且 macOS 特别好搞。


二、配置方法

打开「终端」,然后按照以下格式执行命令:

diskutil erasevolume HFS+ "<名称>" `hdiutil attach -nomount ram://$((<容量(GB)>*2097152))`

例如,创建一个名为 RD、容量为 16GB 的 Ramdisk:

diskutil erasevolume HFS+ "RD" `hdiutil attach -nomount ram://$((16*2097152))`

执行完命令之后,系统会自动挂载该 Ramdisk,如下图:

然后就可以使用了。使用完毕之后直接推出该 Ramdisk 即可释放内存。

⚠️ 注意
• Ramdisk 推出之后数据将全部丢失!


三、性能测试

Blackmagic Disk Speed Test 测试结果:


虽然读写速度看起来很猛,但我在 Ramdisk 里面装了一个 Win 7 虚拟机之后感觉运行速度并没有太大的提升。

《在 macOS 上配置 Ramdisk》上有2条评论

  1. 这种方式创建的内存盘,性能远远低于正常的DDR4内存的性能,有什么办法解决吗?

发表评论

电子邮件地址不会被公开。