在构建我们当前的项目时,GWT编译需要相当多的总时间(目前总共约 25 分钟,2/3 gwt 编译)。我们研究了如何优化它(例如这里),但最终我们决定购买一个新的构建服务器。GWT 编译是一项占用大量 CPU 的任务,因此我们进行了一些测试来分析每个内核的改进:
- 1 个核心 = 197 秒
- 2 核 = 165 秒
- 3 核 = 149 秒
- 4核=157s(可能是最后一个核忙于其他任务)
从这些数字来看,添加更多内核似乎并不一定会提高性能,因为这些数字似乎趋于平缓。
1.)所以现在我会很感兴趣,如果你们中的某个人可以证实/反驳这一点?所以 8 或 12 核并不一定会产生影响 - 但单个 cpu 速度 (mhz) 会产生影响吗?
2.) 在看到一些基准后,我们的销售人员倾向于购买 *ntel xeon - AMD 有经验吗?(我更像是一个 AMD 人,但目前似乎很难忽视基准测试)
3.) 欢迎任何其他关于内存、IO 等的建议
更新:当我们得到新服务器时,我会发布更新的数字......