建议系统限值麦金塔电脑而且Linux
如果您使用UNIX®Linux系统(®或麦金塔电脑),建议您调整您的操作系统限制。检查并设置限制ulimit
或限制
命令,这取决于您的安装。注意,这些命令可能需要根访问权限。
系统限制 | 推荐值 | 选项(ulimit ) |
选项(限制 ) |
---|---|---|---|
最大用户进程数 |
|
|
|
打开的文件描述符的最大数目 |
|
|
|
例如,这些命令设置用户进程的最大数量。
Ulimit - u 23741 limit maxproc 23741
更改外壳内的限制只会影响该外壳和任何后续的MATLAB®会议从那里开始。要使此设置在系统范围内持久,必须修改相关文件。
Linux—修改
limits.conf
文件。麦金塔电脑—修改plist文件,如
limit.maxfiles.plist
而且limit.maxproc.plist
.
如需帮助,请与系统管理员联系。
如欲了解更多有关ulimit
,限制
,或limits.conf
,查看他们的手册页。
如果没有这些设置,大型并行池可能会在创建过程中出错、挂起或丢失工作人员。当MATLAB试图创建超过操作系统允许的用户进程或文件句柄时,就会出现这些问题。
如果使用计算机集群,则必须为每台计算机设置用户进程的最大数量。