标题: 在 Mac OS X 中创建 RamDisk 用作缓存目录 [打印本页] 作者: 爱国者 时间: 2012-12-3 12:14 标题: 在 Mac OS X 中创建 RamDisk 用作缓存目录
应该有很多读者都知道 RamDisk 这项技术,简单的说就是通过软件将内存模拟成硬盘来使用的技术,因为内存的读写速度都要比硬盘快很多很多倍(至少是10倍以上),所以将内存当做硬盘用能够非常明显的提升系统新能。
由于 RamDisk 本身使用的还是内存,所以即便模拟成硬盘之后,也难逃重启系统之后一切数据都将丢失的命运。其实也正是这一特性让它最大的用武之地在缓存或者临时文件保存方面,因为这些数据往往并不需要长期保存。
在 Windows 系统中有很多使用 RamDisk 的方法,当然我们要告诉大家的是在 OS X 系统中使用方法,我们的目的是让日常使用电脑过程中所产生的缓存与临时文件都保存到一个由内存模拟成的硬盘目录当中。
说到这里就不得不提一下 OS X 系统主要存放应用程序缓存的目录,也就是 ~/Library/Caches(大家可以在 Finder 中按快捷键 Command+Shift+G,然后将前面的路径复制进去就知道在哪儿了,~符号在 OS X 中表示当前用户目录的意思)这个目录,OS X 中大部分应用程序在运行的过程中所产生的缓存文件都会存放在这个文件夹中。所以我们的目的也就是要让 RamDisk 来替代这个目录。方法一(操作简单,但需花费18元人民币):
在 Mac App Store 中购买 iRamDisk 这个应用,它可以非常方便的创建指定大小的 RamDisk,并且能够直接设置成在开机/登录时自动创建 RamDisk。大家可以直接根据下图设置,然后点击 Create!
接下来删除 ~/Library/Caches 这个目录,你可以直接在 Finder 中完成,也可以在终端(应用程序/实用工具)中执行命令: sudo rm -rf ~/Library/Caches,执行命令过程中会让你输入用户密码。大家在执行命令之前请记得尽可能的退出所有在运行中的程序(只保留 Finder 和”终端”最好)。