【发布时间】:2012-12-21 10:45:13
【问题描述】:
我是 weka 的新手,只是在玩弄它。在 Unix 计算机上,我键入
weka
并且正确的 GUI 显示大约 4-5 秒(请注意,这发生在我键入的任何目录中,所以我不确定我是否从正确的目录中调用它)。但在此期间内存必须超过最大堆大小:
Not enough memory. Please load a smaller dataset or use larger heap size.
- initial JVM size: 119.1MB
- total memory used: 160.3MB
- max. memory avail.: 227.6 MB
我的问题与此处 [Weka GUI - Not enough memory, won't load?] 的问题类似,但我没有使用 Window 的计算机,所以我不确定如何永久更改最大堆内存。每次我尝试打开 weka 时都会发生这种情况。
任何帮助将不胜感激。我不想加载任何数据,也不想使用 simpleCLI;我只是想让 GUI 出现并探索它所提供的功能,所以我不确定是否需要使用
java -Xmx1024MB
或者类似的东西。
【问题讨论】:
-
weka是一个启动脚本,您可以阅读它以查看它使用了哪些环境变量,或者您可以更改脚本吗?鉴于最大值通常是 64 位系统上最大内存的 1/4,听起来您可能需要更大的系统。它有多少内存? -
不,我只是不确定打开 GUI 的正确命令是什么。我想我确实需要 java -Xmx1024m ...