主要内容

Java堆内存的偏好

你可以调整MATLAB的内存量®分配为Java®对象。

请注意

对于大多数情况,默认堆大小就足够了。

调整Java堆大小:

  1. 首页选项卡,环境部分中,点击首选项.选择MATLAB>一般>Java堆内存

  2. 使用滑块或旋转框选择Java堆大小值。

    请注意

    增加Java堆大小会减少在数组中存储数据的可用内存量。

  3. 点击好吧

  4. 重启MATLAB。

如果您指定的内存量在重新启动时不可用,则MATLAB将该值重置为默认值,并显示一个错误对话框。要重新调整值,请重复前面的步骤。

如果增加堆大小不能消除内存错误,那么检查Java代码是否存在内存泄漏。消除对不再有用的对象的引用。有关更多信息,请参见故障诊断Java SE