台式电脑

电脑java编程怎么样(苹果M1 mac电脑真实编程测试之java篇)

苹果M1mac电脑发售有一段时间,已经有多个性能测试软件对M1进行了测试,苹果M1跑分不俗。在geekbench上M1Mac电脑甚至已经登顶Mac单核性能榜首。

苹果M1 mac电脑真实编程测试之java篇

电脑java编程怎么样(苹果M1 mac电脑真实编程测试之java篇)

那么在真实的编程环境中,M1mac电脑的表现如何?本文尽可能模拟真实环境下java程序的性能,测试苹果M1Mac电脑在java编程中的实际表现

测试硬件苹果M1Macmini:8核16G组装台式机:AMDRyzen3900X,12核32G16寸Macbookpro:Inteli9-9880H8核32GJAVARenaissance

Renaissancece测试常见的JVM程序负载,包括但不限于大数据、机器学习和功能编程,如actors、apache-spark、database、dummy、jdk-concurrent、jdk-streams、neo4j、rx、scala-dotty、scala-sat、scala-stdlib、scala-stm和twitter-finagle。

苹果M1 mac电脑真实编程测试之java篇

越少越好

M1Macmini除了在fj-kmean、naive-bayes、page-rank和scrabble这四个项目上输给了3900x和9880H,绝大多数项目都比X86的3900x和9880H要快

JAVASciMark

SciMark主要进行科学数值计算测试.主要测试的浮点性能。

苹果M1 mac电脑真实编程测试之java篇

分数越高越好

测试5个项目,有3个项目比X86的3900x和9880H分数高,Sparsematrixmultiply比3900x慢,SOR(JacobiSuccessiveOver-relaxation)明显的比3900x和9880H都要慢。

从Renaissance和SciMark这两个测试可以看出,虽然没有实现绝对的碾压,但是绝大多数java环境的测试项目,苹果M1Mac已经超越了顶级主流X86电脑。

您是不是可以考虑使用M1Mac电脑编写java程序呢?

另外还有一篇《苹果M1电脑真实编程测试之python篇-60个项目最全测试》可以参考

相关新闻

返回顶部