Intelliji的想法在调试模式下非常慢,并且在正常模式下运行良好

2022-09-02 02:22:56

Intelliji的想法在调试模式下非常慢,并且在正常模式下运行良好。

我已经尝试通过在/etc/hosts文件中设置下面的东西 sudo nano /etc/hosts 并添加这两个条目。

127.0.0.1 .local ::1 .local

但这对我来说并不奏效。

任何这方面的帮助都受到高度重视。


答案 1

删除方法中的断点并在方法中使用它们,因为这可能会导致调试花费很长时间。

尝试以管理员身份运行 IntelliJ。我在工作中遇到了这个问题,调试非常慢,并且作为管理员运行实际上使它变得更快。

方法断点可能会显著降低调试速度

IntelliJ团队有一个简单的解释:“由于JVM设计,方法断点会大大减慢调试器的速度,它们评估起来很昂贵”

https://intellij-support.jetbrains.com/hc/en-us/articles/206544799-Java-slow-performance-or-hangups-when-starting-debugger-and-stepping


答案 2

我遇到了类似的问题。在我的情况下,它是方法断点。方法上只有一个断点。我的春季启动应用程序花了大约20分钟才启动。当我删除断点时,它需要4秒钟才能启动。

我还更改了调试器设置。

  1. 未选中 - 为集合类启用备用视图视图
  2. 未选中 - 启用“toString()”对象视图:

但这些设置并没有产生任何影响。


推荐