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