OS X是否与/ dev / shm等价?

OS X(特别是Snow Leopard)是否与Linux的/dev/shm (某些版本)等效,也就是说,您可以在不必接触硬盘的情况下写入和读取文件。

您可以创建并安装基于RAM的磁盘,如下所示:

  1. 创建一个磁盘

     $ hdiutil attach -nomount ram://$((2 * 1024 * SIZE_IN_MB)) 

    hdiutil将返回虚拟磁盘的名称。

  2. 格式化并安装磁盘

     diskutil eraseVolume HFS+ RAMDisk NAME_OF_DISK 

创建一个100MB的ramdisk:

 $ hdiutil attach -nomount ram://$((2 * 1024 * 100)) /dev/disk3 $ diskutil eraseVolume HFS+ RAMDisk /dev/disk3 Started erase on disk3 Unmounting disk Erasing Initialized /dev/rdisk3 as a 100 MB case-insensitive HFS Plus volume Mounting disk Finished erase on disk3 RAMDisk 

原文出处: http : //www.frederico-araujo.com/2008/12/18/blazing-fast-firefox-using-osx-ramdisk/