新的 mac 跑 intellij 编译 scala 工程速度不给力啊

2021-12-21 16:51:22 +08:00
 makeitworks

项目完全一样,用 icloud 同步的

老的 16 代 i7 ,整个工程 package 在 20s 左右 新的 m1 max,64G+4T 次顶配,就算『高能耗』也要 30s+( Total time: 33.606 s )

已经用了最新的版本:Runtime version: 11.0.13+7-b1751.19 aarch64

不过新款编译风扇一点都不吵就是了

2229 次点击
所在节点    MacBook Pro
7 条回复
tulongtou
2021-12-21 16:55:21 +08:00
你那是 idea 的 ruantime ,和编译 Scala 没有关系的。Scala 编译时候的 jdk 和 Scala SDK 是 arm 版嘛?
chendy
2021-12-21 16:57:55 +08:00
Scala 的工具链都是 arm 版本了么
顺便一说 16 代 i7 比现在的 m1max 强不是理所当然么(手斜)
honjow
2021-12-21 17:16:28 +08:00
我还在想 16 代 i7 哪来的。。
ipwx
2021-12-21 17:31:45 +08:00
看上去 JDK 相当不给力啊。不过也对,毕竟 JVM 有很多 JIT 技术,大概在 ARM 上还不行。

反正我用 pytorch 跑神经网络,m1 pro 对比 2018 年 i5 的 macbook pro ,可以快 2 倍。
leaves615
2021-12-21 23:09:43 +08:00
很明显 jvm 没有用 arm64 版本的
promisenev
2021-12-22 10:55:33 +08:00
jdk 是 arm ?
makeitworks
2021-12-23 01:23:01 +08:00
感谢楼上各位兄弟提醒,用了 arm64 的 jdk 之后,编译只要 10s ,太舒服了!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/823573

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX