Netbeans 8.0.2 CPU使用率

时间:2018-05-18 14:44:25

标签: cpu-usage netbeans-8

我最近买了一台新笔记本电脑。它有一个Core i7第8代处理器,功能充足。但是,每当我启动NetBeans时,风扇都会不断运行。我搜索了解决方案,发现它似乎与后台的任务扫描有关。一位用户建议按CTRL + 6,然后按CTRL + W关闭任务扫描。这实际上有效,并在NetBeans空闲时将CPU恢复为0。但是,我必须每15分钟做一次,以保持我的超级风扇。关于如何比CTRL + 6更持久地禁用任务扫描的任何想法,然后是CTRL + w?

1 个答案:

答案 0 :(得分:0)

您可以尝试采取以下几种措施来使粉丝安静下来:

  • 关于完全停止任务扫描,NetBeans 8.x内置没有执行此操作的功能,但是有一个名为MasterFileSystemSuspend的插件。使用工具>插件>设置标签>添加,然后使用工具>插件>已下载标签>添加插件... >添加插件。

安装插件后,带有工具提示暂停I / O检查的按钮将添加到工具栏:

MasterFileSystemSuspend82

单击按钮将暂停/继续扫描。该功能已经内置在the nightly builds of NetBeans 8.2Apache NetBeans 9.0 RC.1中。要显示按钮,请确保已选中视图>工具栏>性能

MasterFileSystemSuspend90

  • 除了“任务扫描”,还有另一种形式的扫描,只要将焦点从其他应用程序返回到NetBeans,就会执行该扫描:

工具>选项>杂项>文件标签>启用自动扫描来源

nbAutoScanning

如果从不更改NetBeans之外的NetBeans项目文件,则可以安全地取消选中此设置。这是其帮助信息:

  

选中后,IDE将扫描项目的源代码以检测   任何在外部修改的文件。在以下情况下触发扫描   焦点返回到IDE,例如,当用户返回到   来自另一个应用程序的IDE。

     

如果仅在IDE中修改了源代码,则可以   可能会禁用自动扫描,而碰到的风险很小   问题。如果您禁用自动扫描,可能会提高IDE性能。   正在从事大型项目。

     

默认情况下启用自动扫描。

  • 还请参阅本NetBeans FAQ providing hints on improving performance的索引编制和扫描内容。

  • 最后,除了抑制扫描之外,另一个减少I / O和提高性能的简单更改是关闭您没有积极参与的项目。每个打开的项目都有开销,因此打开未使用的项目是没有意义的。