关于idea运⾏速度慢的原因
原因
在实际开发中随着开发环境不断增⼤,idea在使⽤的过程中逐渐出现了因各种各样的原因导致运⾏慢的问题,在这⾥就总结了⽬前⼩⽩所碰到导致idea变慢的原因。idea debug
分析
idea版本⽼旧
⼀般使⽤两年以上的idea的版本就算是⾮常过时了,此时需要升级idea到新版本即可解决
idea运⾏代码速度慢
到安装idea的⽂件夹中的bin⽬录中的 vmoptions 和 vmoptions 这两个⽂件修改其想应该的配置
//**jvm堆初始内存
-Xms128m
//**jvm堆最⼤可⽤内存
-Xmx750m
//**保留代码占⽤的内存容量
-XX:ReservedCodeCacheSize=240m
//**JVM会在遇到OutOfMemoryError时⽣成“堆转储快照”
-XX:+HeapDumpOnOutOfMemoryError
//**禁⽤server模式下jvm检测到程序在重复抛⼀个异常时屏蔽该异常的功能
-XX:-OmitStackTraceInFastThrow
JDK使⽤版本问题
如果是JDK使⽤版本过旧,但是项⽬⼜是运⾏了很多年了,新旧JDK不兼容,所以JDK根本换不了。但是有看到⽹上的⼈说换了JDK速度变快,给出的原因是idea⽤的并⾮是SUN公司的正统JDK,要⾃⾏下载切换。如果不是⽤JDK6的话,该⽅法建议不要使⽤,效果并不是很明显。
断点导致的慢启动
尝试两次启动,⼀次是debug,⼀次是run。如果run远远快于debug,那说明是使⽤者不恰当的打断点⽅式导致的。在exception和method中不应该加上断点,不然会极⼤地影响运⾏速度。调试程序也只需要在line上⾯加断点即可。
此⽂章会随着遇到的问题不段增多,从⽽不断更新
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论