gpt4 book ai didi

matlab - 如何在 ubuntu 中增加 MATLAB 内存限制? (如何在 MATLAB 中使用 mkswap、swapon?)

转载 作者:行者123 更新时间:2023-12-04 18:52:38 25 4
gpt4 key购买 nike

我目前在 MATLAB 中遇到“内存不足”问题。 (在 Ubuntu 12.04 环境下)

我将机器的物理内存从 16GB(4GB*4) 增加到 32GB(4GB*8),并通过命令“top”监控 MATLAB 的内存使用情况,但它以相同的速度增加,并达到相同的最大值。然后出现“内存不足”消息。

我认为 MATLAB 应用程序存在内存限制,但我不知道如何增加它。

Mathworks文档说我可以试试 'mkswap' , 和 '交换' 命令。但我不知道如何将它用于 MATLAB。 (http://www.mathworks.co.kr/kr/help/matlab/matlab_prog/resolving-out-of-memory-errors.html)

谁知道怎么用 'mkswap' , 和 '交换' ?

最佳答案

要使用大于 4GB 的 RAM,您需要 64 位操作系统和 64 位版本的 Matlab。

  • 计算机('arch')的输出是什么?你可以从帮助->关于
  • 中查看。
  • “内存”的输出显示了什么?
  • 在终端窗口中, uname -m 输出什么?

  • Matlab 应该能够消耗所有可用的 RAM,因此除非您分配的内存多于物理可用的内存,否则它应该只能在运行 x64 Matlab 的 x64 机器上工作。

    关于matlab - 如何在 ubuntu 中增加 MATLAB 内存限制? (如何在 MATLAB 中使用 mkswap、swapon?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22811460/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com