Изменение размера кучи в Weka - PullRequest
1 голос
/ 02 января 2012

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

Спасибо

Может кто-нибудь объяснить это более подробно, куда идет эта строка?

Ответы [ 4 ]

5 голосов
/ 02 января 2012

Зависит только от того, как вы ее запустите, но при условии, что вы используете летучую мышь, которая входит в комплект: просто отредактируйте RunWeka.ini и измените переменную maxheap=something (должна существовать, но не создавать ее) на то, что вам нравится.

Например: maxheap=4g устанавливает кучу 4 ГБ.

1 голос
/ 11 октября 2013

Это лучше шаг за шагом увеличить память Java для Windows 7 с помощью sanpshots

С уважением

http://www.wikihow.com/Increase-Java-Memory-in-Windows-7

1 голос
/ 02 января 2012

http://weka.wikispaces.com/Java+Virtual+Machine

Я почти уверен, что вы просто увеличите размер JVM без настройки в Weka.

Эти ссылки также могут помочь: http://weka.wikispaces.com/OutOfMemoryException http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html

В зависимости от вашей операционной системы изменение этих настроек может отличаться, но суть заключается в том, чтобы повысить значения -vmargs -Xms256M -Xmx512M

EDIT

Это основные инструкции для Windows XP, но я уверен, что то же самое относится и к Windows 7, или вы можете легко понять это:

http://www.duckware.com/pmvr/howtoincreaseappletmemory.html

Справка:

Пуск -> Панель управления -> Открыть «Подключаемый модуль Java» -> Вкладка Java -> Просмотреть «Настройки времени выполнения апплета Java» -> Изменить / добавить параметр для параметра времени выполнения Java

Что-то вроде:

-vmargs -Xms256M -Xmx512M или даже -Xmx512M в одиночку должно работать.

0 голосов
/ 24 июля 2017

Ответы выше слишком старые (последний год назад).У меня была такая же проблема с моим WEKA (версия 3.8.1) в Windows 10.

У меня была проблема с обновлением размера кучи, способ, которым я это исправил, путем добавления переменной среды(под панелью управления) следующим образом:

JAVA_OPTS = -Xms30000m -Xmx30000m

Совет : просто убедитесь, что RunWeka.ini использует эту переменную среды.

В приведенном выше примере я даю WEKA30GB.Оно работает.

Надеюсь, это будет полезно для некоторых людей.

...