Лучшая стратегия / практика для публикации плагина Eclipse, который требует кучи JVM больше, чем по умолчанию? - PullRequest
3 голосов
/ 13 февраля 2009

Я разрабатываю плагин Eclipse и собираюсь начать представлять его на конференциях и в других местах, поэтому люди будут его устанавливать.

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

Если мой плагин работает в системе с недостаточным пространством кучи, это может замедлить Eclipse.

Какова лучшая стратегия для решения этой проблемы? Есть ли какой-нибудь официальный путь через Eclipse? Время запуска проверяет каждый раз, когда плагин запускается? и т.д.

Ответы [ 2 ]

1 голос
/ 11 марта 2009

Проверьте настройку -Xmx при первом запуске плагина и предложите автоматически увеличить его, если он слишком низкий. (Просто запишите изменения непосредственно в eclipse.ini.)

Насколько я знаю, другого пути нет.

1 голос
/ 13 февраля 2009

Кажется, теперь есть способ увеличить пространство кучи во время выполнения (подтверждено этим ТАК )

Таким образом, проверка времени выполнения при АКТИВНОМ состоянии этого комплекта OSGI должна быть единственной опцией (с видимым предупреждением, записью журнала в представлении «Ошибка» и мгновенной остановкой этого плагина)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...