【问题标题】:Out of Memory Error in Weka despite Changing Heap Size尽管更改了堆大小,但 Weka 中的内存不足错误
【发布时间】:2015-05-18 03:40:24
【问题描述】:

我正在尝试加载包含 35K 条记录的数据集。它给出了内存不足的错误:

================================================ ========================

内存不足(堆上剩余不到 50MB)请加载较小的数据集或使用较大的堆大小。

初始大小:0MB

当前内存(使用的堆):13.6MB

最大。可用内存(堆):63.6MB

================================================ ========================

我尝试遵循通过增加堆大小提供的解决方案(从 1024M,我将其更改为 2000M,就像 this solution offered 一样),但是当我重新加载数据时仍然遇到相同的错误。请帮忙。

【问题讨论】:

    标签: heap-memory weka


    【解决方案1】:

    您使用的是 Windows 还是 Linux / Mac?

    在 Windows 上,您可以设置环境变量 JAVA_OPTS=-Xmx1500m

    您可以在命令行上执行此操作,但是您必须从该命令行中启动 weka。

    永久更改窗口,不仅限于此命令窗口:

    此页面包含不同版本 Windows 的简短说明/演练: https://www.java.com/en/download/help/path.xml

    在这些说明中,不要更改/添加 PATH 环境变量,而是添加/更改具有高值的 JAVA_OPTS 环境变量。同样,更改 PATH,更改 JAVA_OPTS。或者创建它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-21
      • 2015-02-12
      • 1970-01-01
      • 1970-01-01
      • 2021-06-30
      • 2012-01-31
      相关资源
      最近更新 更多