【发布时间】:2021-10-04 00:34:00
【问题描述】:
如何在 NetBeans 7.1.2 中禁用保存快照?它正在显着减慢系统速度。任何建议
【问题讨论】:
如何在 NetBeans 7.1.2 中禁用保存快照?它正在显着减慢系统速度。任何建议
【问题讨论】:
快照是 IDE 检测到缓慢行为时拍摄的性能快照。由于显而易见的原因,较慢的计算机更有可能触发收集(通过花费超过预设时间来完成任务),然后需要保存快照。保存过程会进一步减慢系统速度,有时会导致(出于所有实际目的)IDE 无法运行。
检查您的netbeans.conf 配置文件(在etc 文件夹中)。您会找到netbeans_default_options 的一行。确保-J-ea 没有出现在该行中。此标志启用 Java 断言,这本身不会有问题,但 NetBeans 中的慢速检测器也使用此标志来显着缩短启用自我分析器之前的超时时间。
【讨论】:
Sam Harnell 的回答在 2019 年和 NetBeans 10 对我没有帮助,因为我没有选项 -J-ea。我在 NetBeans bugtracker 中找到了帮助。
将以下选项添加到 netbeans_default_options 帮助我摆脱了保存快照:
-J-Dorg.netbeans.core.TimeableEventQueue.report=30000
-J-Dorg.netbeans.core.TimeableEventQueue.quantum=1000
-J-Dorg.netbeans.modules.editor.completion.slowness.report=10000
【讨论】: