同样一台台式机 编译 spring-boot 的 gradle 项目(里面没什么东西 新建的几乎空的项目)
在 win 10 上 2-3 秒编译好了
在黑苹果上要 12-13 秒
用的 jdk 是 1.8 黑苹果跟 win 系统盘都是 SATA3 的普通固态 idea 版本是
geekbench4 跑分在 win 上跟黑苹果上基本没多大区别 生成随机数代码测试 win 上每秒近乎 1 亿的随机数 黑苹果只有 2000 万左右 代码如下
public static void main(String[] args) {
int count = 0;
Random random = new Random();
long now = System.currentTimeMillis();
while((System.currentTimeMillis()-now)<=1000){
random.nextInt();
count++;
}
System.out.println(count);
}
拿自己的垃圾 macbook pro 来编译这个 spring-boot 项目 只花了 4-5 秒
修改黑苹果上的 idea vmoptions 增加内存 速度没提升
在此求助各位大佬了 这个问题好烦!!! 别告诉我黑苹果就是这样 那我也没法折腾了
1
0576coder OP 这个问题困扰我好久了 烦死了
|
2
bazingaterry 2017-12-11 01:59:56 +08:00
由此至终都没说黑苹果的配置。
|
3
snail1988 2017-12-11 09:21:22 +08:00
看看编译时候 CPU 的工作频率 ,黑苹果的电源管理可能不完善,导致有些任务不会提高 CPU 频率,导致 4G 的 CPU 工作在 1.1G 左右 HWMonitor 或者 Intel 的 power 插件都可以看到
可以试试安装下电源管理相关的 kext |
4
liuweisj 2017-12-11 10:10:25 +08:00
把黑苹果做开发机用过一年的路过,感觉不会慢啊 我 cpu 是 i5 4590 集显 内存 8g 三星的 128G ssd,如果 cpu 不是太差的话 这个问题应该是楼上说的电源管理模块的问题
|
6
wdk23411 2017-12-11 11:22:02 +08:00
这个问题不但黑果有,白果也有
自己家里的 2017 15mbp 高配启动下项目要 11s+,办公室的黑果( 5820k+32G )启动下 3s …… |
7
RYAN0UP 2017-12-17 12:50:24 +08:00
我一直也有这个问题,运行 SpringBoot,不管是 MyEclipse 还是 idea,永远要等个 25 秒左右。不过现在解决了,只需要 5 秒左右,貌似和电脑的性能没多大关系。
解决方法:在 /etc/hosts 文件里添加 127.0.0.1 localhost <hostname>.local 就行了,其中 hostname 可以在系统偏好设置的共享里看到。 |