2017-06-06 2 views
0

Existe-t-il un moyen facile d'augmenter la RAM disponible dans Knime via un fichier de configuration ou via les options de menu?Augmenter la RAM disponible pour Knime?

Je suis constamment confronté à des erreurs de "tas" lors de l'exécution et il limite par défaut le nombre de variables catégorielles à 1 000, ainsi que la difficulté à afficher des graphiques avec plus de n valeurs (~ 10 000).

Exemple d'erreur:

ERROR Decision Tree Learner 0:65  Execute failed: Java heap space 

Merci!

Répondre

1

Bien sûr, vous pouvez modifier knime.ini (dans le dossier knime ou knime_<version>) et changer la ligne commençant par -Xmx (je pense par défaut, il est 2048m, deux GIB). Cependant, n'utilisez pas autant de mémoire que le système d'exploitation ne le ferait car Java ne joue pas très bien avec le swap.

(L'affichage d'un trop grand nombre de variables peut encore être lent, peut-être vous pourriez les agréger en quelque sorte.)

+0

Merci !!! Il m'a fallu une éternité pour trouver "knime_ " parce que vous devez aller à un endroit appelé "Applications" :) l'apprécier - mon défaut était 1 GiB, bumped il! – boethius