RAM Disk on Mac




1.配置 RAM。在内存中专门开出一块让 Xcode 使用。

2.连接 Xcode。让 Xcode 连接到我们开辟出来的专属内存空间。


第一步, 创建 .sh 文件。代码如下

RAMDISK="ramdisk" SIZE=1024 #size in MB for ramdisk.·
diskutil erasevolume HFS+ $RAMDISK `hdiutil attach -nomount ram://$[SIZE*2048]`

第二步, 运行 .sh 文件。在命令行中敲下

之后你会发现你会多出一个叫 ramdisk 的内存空间,有大概 1 GB 大小。

第三步,连接 Xcode。Xcode -> Preferences -> Locations -> Locations Tab,配置 DerivedData。

Advanced… 也要配置成下图所示

以上就是全部步骤。这时候你就可以享受飞一般的开发了。现在 Project 中所有文件都在内存中,相比于 SSD,理论上是要快上一个数量级。

About Tang

A mobile developer, work in Stockholm, Sweden
This entry was posted in Mac. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s