Eclipse ini file; параметры, значения и значения "наилучшей практики" - PullRequest
3 голосов
/ 09 ноября 2009

Я хочу настроить мой файл eclipse.ini так, чтобы он наилучшим образом подходил для моей системы и среды разработки.

http://wiki.eclipse.org/Eclipse.ini не очень помогает.

Я хотел бы знать, например:

Учитывая вычислительную мощность X RAM Память размера Y и версии Java Z; Каковы должны быть значения -Xms & -Xmx.

Вообще говоря , есть ли руководство или учебное пособие, и если нет, чему вас научила практика?

Ответы [ 2 ]

8 голосов
/ 09 ноября 2009

Это действительно зависит от ситуации. Однако имейте в виду, что это стандартные параметры Java VM, а не специфичные для затмения.

В любом случае, вот краткое изложение того, как решить:

  1. Xmx - ваш максимальный размер кучи - Если вы собираетесь использовать некоторые действительно ресурсоемкие плагины, вы захотите увеличить свой Xmx размером не менее 1024 м (-Xmx1024m), тогда как, если память не так важна (скажем, вы используете ванильное затмение), это действительно не имеет значения. Еще один раз, когда вы захотите увеличить это, если у вас постоянно заканчивается память.

  2. Xms ваш минимальный размер кучи - Опять же, если вы ЗНАЕТЕ, что собираетесь использовать тонну памяти, зачем тратить время на наращивание кучи? Вы можете начать кучу в определенный размер сразу. Например, вы можете установить его на -Xms256m, и с этого момента начнется ваш размер кучи.

  3. Если вы действительно хотите настроить параметры памяти Eclipse, вы не можете пропустить параметр -XX:MaxPermSize (вы устанавливаете его с помощью -XX:MaxPermSize=256m), который увеличивает максимальное пространство постоянной генерации. По умолчанию Java PermGenSpace очень маленький, поэтому вы можете получать сообщения об ошибках, связанных с этим, когда загружаете все больше и больше плагинов в Eclipse.

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