我可以访问运行 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/