程序媛SchelleyYuki 硬核测试M1 Macbook Air | 性能碾压i9 Macbook Pro? 值得程序员购买吗?

821 阅读1分钟

本次测试以视频形式呈现。

视频地址

测试代码

SchelleyYuki/m1-test: Java编译速度对比测试: M1 MacBook Air vs Intel Core i9 MacBook Pro (github.com)

FAQ

视频发布后收到了观众的很多提问。总结如下:

1. 在i9 Macbook Pro上不也应该跑Zulu JDK吗?

答: 这是一个很好的问题。为此, 我重新做了一次对比试验: 在M1和i9上都分别安装了Zulu Java 8, 最后的对比结果, 仍然与影片最后的对比结果高度吻合, 也就是高度支持影片最后的结论。为了不剧透, 我就不列出具体数字了。

2. CI(持续集成)不应该在服务器端跑吗? 为什么要在笔记本上编译?

答:  我并没有在模拟CI这个场景。我模拟的是在IDE做本地开发这个场景: 你要在IDE本地运行代码, 得先在本地编译。

3. Macbook Pro的内存是16GB, 比M1 Macbook Air的内存8G要大, 两者进行性能岂不是不公平?

答: 这个并不影响本片最后的结论。如果M1 Macbook Air是16GB, i9 Macbook Pro是8GB的话,倒是会影响。