升级到 macOS Sierra 后,“sbt 测试”(包括查找本地主机名称/IP 地址)的性能似乎存在问题。在以前的 OS X 版本上,大约需要 40-50 秒才能完成。macOS Sierra 时间远高于此。我最后一次跑步大约是 15 分钟。编译时间与“El Capitan”上的时间大致相同。
我是我团队中唯一一个尝试这个新 macOS 的人,所以我不知道它是只发生在我的 Mac 上还是普遍存在的问题。
我的同事在 Ubuntu 上遇到了类似的问题,这与随机数生成减慢了测试速度有关 -服务响应时间慢:Java SecureRandom & /dev/random
不幸的是,这对我不起作用。最初我在 JDK 8u54 上尝试过,然后尝试更新到 JDK 8u102,但这也没有帮助。
PS 我正在运行 Macbook Pro Mid-2015 2.8GHz i7、16GB 内存、1TB SSD。