Есть ли реальный способ заставить Netbeans загружаться и работать быстрее?
Это слишком медленно и становится хуже, если вы какое-то время кодируете. Съедает всю мою оперативную память.
Я использую Windows-машину, в частности Windows Server 2008 Datacenter Edition x64, 4 Гб оперативной памяти, процессор Core 2 Duo 3 ГГц и т. Д. Я использую x64 JDK. Я использую антивирус NOD32, так как для меня это лучший компьютер по производительности.
В диспетчере задач netbeans.exe показывает не более 20 МБ, java.exe - более 600 МБ.
Мой проект - это веб-приложение J2EE, более 500 классов, только библиотеки проекта не включены (внешние). И когда я сказал медленно, я имел в виду, что 3, 4, 5 или более минут Netbeans заморожены.
Мой проект слишком велик для Netbeans, если ему нужно читать все файлы, чтобы получить состояние файлов, например предупреждения об ошибках, статус svn и многое другое? Можно все это отключить? Можно ли настроить сканирование только при открытии файла?
Мой процессор обычно загружается на 30 процентов со всеми открытыми инструментами, я имею в виду Netbeans, MS SQL Manager, Notepad, XMLSpy, Task Manager, Delphi, VirtualBox. Netbeans потребляет больше оперативной памяти, чем мои виртуализированные системы.
В Linux он такой же медленный, как и в Windows на той же машине (Ubuntu 8.04 x64).
Это правда, что команда Netbeans улучшила скорость запуска, но когда она открывается, она начинает кэшировать ВСЕ.
Я использовал некоторые параметры JVM для установки высокого использования памяти и другие:
"C:\Program Files\NetBeans Dev\bin\netbeans.exe" -J-Xms32m -J-Xmx512m -J-Xverify:none -J-XX:+CMSClassUnloadingEnabled
Но это все равно медленно.