Действительно ли это - корпоративная машина Windows? Если столь агрессивные вирусные сканеры могут действительно замедлить современные IDE. Проверьте свой диспетчер задач на процессы, которые используют много ЦП или чтения с диска.
Если на корпоративной машине - удостоверяется, что кэши не хранятся в сети
Также дефрагментируйте свой диск. Netbeans очень агрессивен о создании кэшей одной формы или другого. Большинство из них сохраняется к диску в какой-то момент или другому, который может влиять на время запуска. Вирусные сканеры (Symantec в особенности), механизмы Поиска по компьютеру и любой другой навязчивый продукт ввода-вывода могут решительно уменьшить производительность.
я заметил, что Netbeans может время от времени быть tempermental, и его производительность может варьироваться значительно между двумя машинами почти с идентичными спецификациями. Моя машина работы имеет ужасную производительность и время от времени неприменима, но это - молния быстро, когда я использую его на своей домашней машине (с большими проектами во многих случаях).
Всем следует отметить, что виртуальная машина Java Sun для Windows не использует разделяемую память. Это означает, что чем больше кучи вы дадите своей виртуальной машине, тем больше памяти она оставит себе. Преимущество большего количества кучи - это меньшая сборка мусора и, возможно, более высокая производительность Java-приложения, которое вы запускаете, но недостатком является то, что ваши другие приложения могут иметь меньше памяти для работы, и ваша система может работать медленнее из-за этого.
Более или менее подробное описание того, почему NetBeans так часто работает медленно, можно найти в статье:
Повысьте производительность NetBeans
Во-первых. проверьте, что на самом деле NetBeans делает на вашем диске. На Mac вы можете выполнить эту команду:
sudo fs_usage | grep / path / to / workspace
В моем частном случае у меня есть каталог, которого больше не существует, но NetBeans все время пытается получить доступ к папке:
14:08:05 getattrlist / path / to / workspaces / pii 0.000011 java
Повторяется много, много, много раз. Если у вас есть аналогичная проблема, устраните ее, удалив папку кэша NetBeans здесь:
~ / .netbeans / 6.8 / var / cache
Если ваш NetBeans.app по-прежнему занимает много места на диске Ввод / вывод. Проверьте, обращается ли он к папкам subverison и svncache.
Мне пришлось отключить функции Subversion с помощью файла конфигурации:
~ / .netbeans / VERSION / config / Preferences / org / netbeans / modules / versioning.properties
добавьте строку:
unversionedFolders = FULL_PATH_TO_PROJECT_FOLDER
ИСТОЧНИК: Форумы Netbeans
ИМХО, это в основном связано с большим количеством дисковых операций ввода-вывода, вызванных отсутствием файлов или папок и svncache.
У меня была та же проблема с медленным Netbeans, но теперь стало намного лучше после деактивации подключаемого модуля SVN. Думаю, это может помочь.
Удачи