m1-test
m1-test copied to clipboard
Huawei Kunpeng 920 Test
我在想是不是M1是ARM架构的,本身比X86架构在这点上有优势,因此我在huawei cloud上开通了kc1.2xlarge.2 实例 CPU Huawei Kunpeng 920 2.6GHz 8vCPU 内存 16G
- openjdk version "1.8.0_242" Result 华为自带 编译选项: 增加 -Xms4096m -Xmx4096m mvn clean -T 1C -Drat.skip=true compile
[INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.965 s (Wall Clock) [INFO] Finished at: 2020-12-16T14:17:22+08:00 [INFO] ------------------------------------------------------------------------ GC策略 猜测CMS
- 使用zulu JDK15 (无JDK16 Linux ARM版本) export JAVA_HOME=/root/zulu15.28.51-ca-jdk15.0.1-linux_aarch64 export PATH=$JAVA_HOME/bin:$PATH
[INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.541 s (Wall Clock) [INFO] Finished at: 2020-12-16T14:18:10+08:00 [INFO] ------------------------------------------------------------------------
GC策略G1
JDK15默认慢一些,而且比我的Macbook Pro 16 2016款更慢 华为自带JDK不认 Unrecognized option: -Xlog:gc*
summary
CPU | Architecture | JVM | Compile Time |
---|---|---|---|
MacBook Pro (15-inch, 2016) 2.7 GHz 4C8T | X86-64 | OpenJDK Runtime Environment Zulu16+59-CA (build 16-ea+24) | 4.443 s |
AMD EPYC 7642 2.3G 48C96T | X86-64 | OpenJDK Runtime Environment Zulu16+59-CA (build 16-ea+24) | 3.583 s |
Huawei Kunpeng 920 2.6GHz 8vCPU | ARMv8 | openjdk version "1.8.0_242" | 3.965 s |
Huawei Kunpeng 920 2.6GHz 8vCPU | ARMv8 | zulu15.28.51-ca-jdk15.0.1-linux_aarch64 | 4.541 s |
贴一下我的 清华同方的台式机 超翔TK630-V050 Huawei Kunpeng 920s 2.6GHz 8vCPU ARMv8 bisheng-jdk-11.0.8-linux-aarch64 4.883 s
等等飞腾的测试