主要内容

maxNumCompThreads

控制计算线程的最大数目

说明

N = maxNumCompThreads 返回计算线程的当前最大数目。

当前,计算线程的最大数目等于计算机上的物理核的数目。

示例

LASTN = maxNumCompThreads(n) 将计算线程的最大数目设置为 n,并返回计算线程的上一个最大数目 LASTN

LASTN = maxNumCompThreads('automatic') 使用 MATLAB® 软件确定为最合适的量来设置计算线程的最大数目。此外,还会返回计算线程的上一个最大数目 LASTN

注意

使用 maxNumCompThreads 设置计算线程的最大数目不会传播到下一个 MATLAB 会话。

您可以在启动 MATLAB 时设置 -singleCompThread 选项,以将 MATLAB 限制为单个计算线程。默认情况下,MATLAB 会利用在其中运行的计算机上的多线程功能。

在具有多个处理器组的 Windows® 平台上,默认的最大计算线程数等于运行 MATLAB 的处理器组中的物理核数目。

示例

全部折叠

显示计算线程的当前最大数目。

N = maxNumCompThreads
N = 
4

输入参数

全部折叠

计算线程的最大数目,指定为正整数标量。

输出参量

全部折叠

计算线程的当前最大数目,以正整数标量形式返回。

计算线程的先前最大数目,以正整数标量形式返回。

版本历史记录

在 R2007b 中推出

另请参阅