将我的 Mac Mini 的 HDD 替换为 SSD 是否会加快 ios 开发速度?

将我的 Mac Mini 的 HDD 替换为 SSD 是否会加快 ios 开发速度?

我使用 XCode 和 iPhone 模拟器进行 iOS 编程,我使用的是 2009 年的 Mac Mini(升级到 8GB RAM)

虽然速度不是特别慢,但如果我创建一个空白项目,然后在 iPad 模拟器上编译并运行它,从我点击“运行”到编译,再到它最终出现在模拟器上,这需要 16 到 19 秒的时间。这包括模拟器启动。

我从事较大的项目,这可能需要更长的时间。45 秒、一分钟……加起来很长。

我的问题是:如果我安装一个 SSD 并从中启动我的所有应用程序,并将我的 Xcode 项目文件粘贴在上面,那么编译器的速度是否会大大加快?或者 CPU 是否可能是现在真正拖慢我速度的瓶颈?

iOS 模拟器应用程序启动和运行所需的时间实际上也占了大部分时间,所以这肯定会加快速度,对吗?

答案1

是的,改用 SDD 肯定会让你受益匪浅。预计编译时间将减少 30-50%。这实际上取决于项目类型,对于包含大量文件的大型项目,速度实际上会更快。

答案2

有了新的 SSD,我的电脑运行一切(包括 Xcode)的速度都快了很多。我强烈建议进行更改。顺便说一句,以下是一些在进行更改时可能会有用的信息(您可以将 SSD 添加到您的 mini 或用 SSD 替换您的系统驱动器,并将您的 HDD 设为辅助驱动器)。

无法在 OSX 上同时安装硬盘及其副本

博客文章 将 SSD 换成 HDD

注意:如果您关注我的博客文章,使用“dd”复制驱动器可能会花费很长时间。

答案3

简而言之,如果你买得起(而且价格最近一直在下降),即使是低端 SSD 也能让你的系统感觉响应更快。例如,我喜欢这篇文章:AnandTech WD Velociraptor 评测,Anand 将速度最快的 10k RPM HDD 之一(截至 2012 年)与低端 Intel 320 SSD 进行了比较。在 4kB 随机读写速度下,这完全是两个不同的类别。

至于编译时间,它不会像处理器升级那样加快速度,但对于大多数其他操作来说,瓶颈是硬盘的缓慢访问时间:启动、应用程序启动、打开单个文件、执行磁盘搜索。我的经验是:它让你更有效率。

相关内容