我尝试在 Eclipse 下调试 Jonas webapp。不幸的是,当我连接到远程应用程序时,一切工作都非常缓慢(在杀死所有 Java 应用程序并重新启动 PC 之后)。我也使用 JRebel。这种行为的原因可能是什么?
问问题
5675 次
3 回答
2
您也可以尝试使用 Java 监控和管理控制台。这可能有助于显示“缓慢”在哪里。密切关注垃圾收集器以及 JVM 花费多少时间进行垃圾收集。
http://docs.oracle.com/javase/6/docs/technotes/guides/management/jconsole.html
于 2012-08-21T13:55:50.407 回答
1
我更改了-XX:MaxPermSize
,-Xms
和-Xmx
参数的值,eclipse.ini
它有所帮助。
于 2012-08-21T11:40:20.010 回答
0
最近,我在 Eclipse 和 Visual Studio 代码中都进行了极其缓慢的性能调试。
就我而言,问题在于JPA实体中的lombok配置。
我将@Data注释更改为@Getters和@Setters。
看起来lombok的hashCode () 和equals () 实现与 JPA 冲突。
于 2021-08-06T14:20:49.963 回答