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