Как улучшить производительность Netbeans?

106
задан yeradis 19 July 2013 в 17:23
поделиться

7 ответов

Действительно ли это - корпоративная машина Windows? Если столь агрессивные вирусные сканеры могут действительно замедлить современные IDE. Проверьте свой диспетчер задач на процессы, которые используют много ЦП или чтения с диска.

4
ответ дан devstopfix 24 November 2019 в 03:50
поделиться

Если на корпоративной машине - удостоверяется, что кэши не хранятся в сети

2
ответ дан Fortyrunner 24 November 2019 в 03:50
поделиться

Также дефрагментируйте свой диск. Netbeans очень агрессивен о создании кэшей одной формы или другого. Большинство из них сохраняется к диску в какой-то момент или другому, который может влиять на время запуска. Вирусные сканеры (Symantec в особенности), механизмы Поиска по компьютеру и любой другой навязчивый продукт ввода-вывода могут решительно уменьшить производительность.

я заметил, что Netbeans может время от времени быть tempermental, и его производительность может варьироваться значительно между двумя машинами почти с идентичными спецификациями. Моя машина работы имеет ужасную производительность и время от времени неприменима, но это - молния быстро, когда я использую его на своей домашней машине (с большими проектами во многих случаях).

3
ответ дан James Schek 24 November 2019 в 03:50
поделиться
  • Загрузка последний Netbeans
  • Удаляет все плагины, в которых Вы не нуждаетесь.
  • Использование последняя версия Java
24
ответ дан Jon Winstanley 24 November 2019 в 03:50
поделиться

Всем следует отметить, что виртуальная машина Java Sun для Windows не использует разделяемую память. Это означает, что чем больше кучи вы дадите своей виртуальной машине, тем больше памяти она оставит себе. Преимущество большего количества кучи - это меньшая сборка мусора и, возможно, более высокая производительность Java-приложения, которое вы запускаете, но недостатком является то, что ваши другие приложения могут иметь меньше памяти для работы, и ваша система может работать медленнее из-за этого.

4
ответ дан 24 November 2019 в 03:50
поделиться

Более или менее подробное описание того, почему 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.

2
ответ дан 24 November 2019 в 03:50
поделиться

У меня была та же проблема с медленным Netbeans, но теперь стало намного лучше после деактивации подключаемого модуля SVN. Думаю, это может помочь.

Удачи

2
ответ дан 24 November 2019 в 03:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: