linux - 限制内存使用 Unix

标签 linux matlab unix out-of-memory

我可以访问运行 Linux 的共享工作站,但必须加载大型 .csv 文件。但是,我不确定系统需要多少内存,因为会有一些开销,而且我不能使用超过特定数量的内存。

那么我可以通过任何方式限制 Matlab 内部或我开始作业本身时的内存使用吗?一切都需要通过终端发生。

最佳答案

如果您使用的是 MATLAB R2015 或更高版本,您可以在首选项中设置数组大小限制:

http://de.mathworks.com/help/matlab/matlab_env/set-workspace-and-variable-preferences.html

在我看来,通过脚本/函数控制数组大小是更好的解决方案。

关于linux - 限制内存使用 Unix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37833842/

相关文章:

linux - 检查文件是否有任何数据损坏

linux - 用于检查文件中连续模式的脚本

python - BeautifulSoup4 无法正常工作,即使我已经使用 pip Linux Mint Sarah 成功安装了它

matlab - matlab中的单点有序交叉

linux - Unix 和 Windows 路径之间的所有区别是什么?

unix - unix shell 中两个文件的时间戳差异

linux - 从命令行发现 linux 磁盘配置

matlab - 不平衡或意外的括号或方括号 MATLAB

matlab - 在 MATLAB 中将向量随机拆分为两个向量

c - 以 block 为单位传输文件