Pat*_*gan 5 parallel-processing macos xcode compilation xgrid
我对使用Xgrid来加速我在多台机器上编译Xcode的想法很感兴趣...但似乎很难找到有关人们使用它的经验,任何陷阱等的任何信息.我没有多个Mac那样的我现在可以测试它,所以我很好奇.
你试过吗?它对你有多好?你看到了什么样的加速?
我使用它有一段时间了,但对于中等规模的项目(在 4 核 Mac Pro 上构建需要不到 5 分钟的时间),通常没有获得很好的结果。最值得注意的问题是,当我设置可用机器的 Bonjour 发现时,当前机器(即我从中开始构建的机器)没有被包含为可用构建机器之一。由于我通常使用 4 核 Mac Pro 并尝试利用较小的机器(Macbook Pro、Mac Mini 等),因此它极大地减慢了我的构建时间,因为最大的机器没有帮助。解决方案是手动添加所有机器,但是如果任何机器不在线(这对我来说很常见),我就会遇到一些速度减慢的情况。
最令人沮丧的是,当我上次检查时,iPhone 项目根本无法在 Xgrid 上编译(尚未检查 3.0 SDK 时间范围,因此这可能已更改)。更糟糕的是,请求分布式编译实际上会导致错误,而不仅仅是被忽略。所以我在 Mac 和 iPhone 之间切换时不得不来回切换我的配置。我经常这样做,所以这成为一个严重的头痛问题。
最后,这对我来说麻烦多了,尤其是因为我的主机器比所有其他机器大得多,而且我的大多数项目的总体构建时间在 Mac Pro 上都很短。如果我的主要机器是笔记本电脑,我可能会有不同的感觉。
| 归档时间: |
|
| 查看次数: |
1689 次 |
| 最近记录: |