主要内容

推荐的系统限制麦金塔电脑而且Linux

如果您使用UNIX®Linux系统(®麦金塔电脑),建议您调整操作系统限制。检查并设置限制ulimit限制命令,这取决于您的安装。注意,这些命令可能需要root访问权限。

系统限制 推荐值 选项(ulimit 选项(限制

最大用户进程数

23741

- u

maxproc

打开文件描述符的最大数目

4096

- n

描述符

例如,这些命令设置用户进程的最大数量。

Ulimit - u 23741限制maxproc 23741

改变shell内的限制只会影响该shell和任何后续的MATLAB®你从那里开始。要使此设置在系统范围内持久,必须修改相关文件。

  • Linux -修改limits.conf文件。

  • 麦金塔电脑—修改plist文件,如limit.maxfiles.plist而且limit.maxproc.plist

如需帮助,请与系统管理员联系。

欲知更多有关ulimit限制,或limits.conf,请参阅它们的手册页。

如果没有这些设置,大型并行池可能会在创建过程中出错、挂起或丢失工作人员。当MATLAB试图创建超过操作系统允许的用户进程或文件句柄时,就会出现这些问题。

如果使用计算机集群,则必须为每台计算机设置用户进程的最大数量。

相关的话题