关于 cpu 性能和 Java 编译速度的问题

查看 150|回复 8
作者:yunv2   
笔记本处理器是 7840H ( win11 ),台式机处理器是 5700G ( win10 ),硬盘都是 M2 SSD ;
使用 maven 编译项目时,jdk 版本相同,5700G 是 30s ,7840H 是 37s (已调整到性能模式);
查看功耗释放,7840H 编译时 40-50w 左右;
执行的命令是 mvn clean compile ;
疑问是 7840H 的 cpu 跑分性能(比如 R23 ,cpuz )都高于 5700G ,
为什么在编译时,速度慢于 5700G ?
java 的编译速度,到底与什么有关系?
在网上查询过相关的内容,只是说 Linux 环境编译速度要快于 windows ,并没有这种问题的说明。
有没有知道的大佬,能解释一下?谢谢
sun1991   
硬盘呢?
yunv2
OP
  
@sun1991 硬盘都是 M2 SSD ,笔记本是自带的普通 PCIE4.0 ,台式机是 KC2000
seaswalker   
没啥用,估计照样不如 m1 快
IvanLi127   
前端代码在 Windows 下编译也慢,在 WSL 里反到快。感觉和硬件没啥关系。op 可以试试 WSL 里是不是也会快些。
liprais   
把编译目录加到防病毒的例外里面
yunv2
OP
  
@IvanLi127 在虚拟机的 linux 环境中试过,速度确实要快
yunv2
OP
  
@liprais 项目路径都已添加例外
kanepan19   
还有个说法是 amd 在 win10 下性能比 win11 好
具体没验证过
您需要登录后才可以回帖 登录 | 立即注册

返回顶部