有没有一种真正的方法来使Netbeans加载和工作更快?
当您编码一段时间后,它太慢并且会变得更糟。它吃光了我所有的RAM。
我在Windows计算机上,尤其是Windows Server 2008 Datacenter Edition x64、4Gb RAM,3Ghz Core 2 Duo处理器等。我正在使用x64 JDK。我使用NOD32防病毒软件,因为它对我而言是最佳的计算机性能。
在任务管理器中,netbeans.exe仅显示不超过20 Mb,java.exe则显示不超过600Mb。
我的项目是一个J2EE Web应用程序,有500多个类,仅不包括项目库(外部)。当我说慢时,我的意思是3、4、5分钟或更长时间的Netbeans被冻结了。
如果要读取NetBeans的所有文件以获取错误警告,svn状态等文件的状态,我的项目对Netbeans来说是否太大?我可以禁用所有这些吗?是否可以将其设置为仅在打开文件时扫描?
打开所有工具后,我的CPU使用率通常为30%,我的意思是Netbeans,MS SQL Manager,记事本,XMLSpy,任务管理器,Delphi,VirtualBox。Netbeans比我的虚拟化系统占用更多的RAM。
在Linux中,与在同一台计算机(Ubuntu 8.04 x64)中的Windows一样慢。
Netbeans团队确实提高了启动速度,但是当它打开时,它开始缓存所有内容。
我使用了一些JVM参数来设置较高的内存使用率,而其他一些则:
"C:\Program Files\NetBeans Dev\bin\netbeans.exe" -J-Xms32m -J-Xmx512m -J-Xverify:none -J-XX:+CMSClassUnloadingEnabled
但是它仍然很慢。