OS X Mountain Lion中的Ramdisk大小限制?

elg*_*com 4 memory ramdisk macos

我试过这个命令来创建一个 ramdisk

sudo hdik -nomount ram://4194304
Run Code Online (Sandbox Code Playgroud)

但它失败了消息hdik: attach failed: error 0x6e = 110

只有当我将大小减小到大约 1 GB 时它才有效。OS X 中是否有任何 ramdisk 限制或者我错过了什么?

使用 8 GB RAM 的 Mac OS X Mountain Lion。

小智 5

使用 hdik 时似乎存在某种限制。您可以尝试使用 hdiutil 创建 ramdisk。

diskutil erasevolume HFS+ "ram disk" `hdiutil attach -nomount ram://4194304`
Run Code Online (Sandbox Code Playgroud)