增加可用于 Knime 的 RAM?

Increase RAM available for Knime?

有没有一种简单的方法可以通过配置文件或菜单选项增加 Knime 中可用的 RAM?

我在执行过程中经常 运行 陷入 "heap-space" 错误,它默认将分类变量的数量限制为 1,000,并且难以显示超过 n 个值(~10,000)的图表.

示例错误:

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

谢谢!

当然,您可以编辑 knime.ini(在 knimeknime_<version> 文件夹中)并更改以 -Xmx 开头的行(我认为默认情况下它是 2048m, 两个 GiB)。虽然不要使用太多会导致 OS 交换的内存,因为 Java 不能很好地进行交换。

(显示太多变量可能仍然很慢,也许你可以通过某种方式聚合它们。)