错误:对于Octave的索引类型
,内存或维度太大
根据官方docs,我需要在文件-Xmx2048m
中添加java.opts
这样的行。
“Java选项文件所在的目录由。指定 环境变量OCTAVE_JAVA_DIR。“
我没有具有该名称的环境变量。
如果取消设置,则使用javaclasspath.m所在的目录 (通常为OCTAVE_HOME / share / octave / OCTAVE_VERSION / m / java /)。您可以 通过执行
找到此目录which javaclasspath
该命令也不起作用(返回“which:no javaclasspath in ...”)
我发现了正确的目录,但它没有名为java.opts
的文件。我创建了该文件并将该行添加到该文件中,但我仍然遇到了相同的内存限制错误。我确认这个问题与“尺寸太大”无关,我多次重启Octave。
如何在Octave中增加内存限制?