关于eclipse启动缓慢的调优方案

1.首先使用visualGC工具获取eclipse的启动运行数据,我的如下:
关于eclipse启动缓慢的调优方案_第1张图片
可以看到compile times是52s;
class Loader times是33s;
GC times是550ms;等数据;

所以需要减少compile times和class Loader times即可;

第一步:减少编译时间:
具体操作可参考博客:https://blog.csdn.net/qq_26651077/article/details/76554321
结果如下图:
关于eclipse启动缓慢的调优方案_第2张图片可以看到compile times已经下降到43s了;

接下来减少class Loader times时间:
由于类加载需要进行字节码验证耗时,考虑到eclipse使用者多,它的编译代码可以认为是可靠的,不需要加载的时候再进行字节码验证,因此通过参数-Xverify:none禁止掉字节码验证过程也可以是一种优化手段。
结果如下:
在这里插入图片描述
可以看到class Loader times已经下降到15s了;

另外如果GC的时间比较长可以适当地加大分配给虚拟机地堆内存以及元空间;

你可能感兴趣的:(关于eclipse启动缓慢的调优方案)