更多信息
默认情况下Nuke使用 CPU 的所有线程,以便尽可能快地运行。然而,在某些情况下,利用最大可用线程数可能会使Nuke不稳定并导致崩溃或缓慢。
要将您的问题隔离为与多线程相关,请尝试使用有限数量的线程启动Nuke ,并查看是否可以通过执行此操作解决问题。
用更少的线程启动Nuke
要使用更少的线程运行Nuke ,您必须在启动Nuke时使用
要使用更少的线程运行Nuke ,您必须在启动Nuke时使用
-m n
标志。将n替换为您要运行Nuke的线程数,例如,如果您想使用三个线程运行,则可以使用
-m 3
。- 请注意,使用大于计算机线程数的数字不会提高Nuke的性能。
选择下面的平台以展开有关如何设置命令行标志的信息:
窗户:
打开命令提示符窗口并运行以下命令:"C:\Program Files\Nuke14.0v5\Nuke14.0.exe" -m 3
苹果系统:
从应用程序 > 实用程序打开终端窗口并运行以下命令:/Applications/ Nuke 14.0v5/ Nuke 14.0v5.app/Contents/MacOS/ Nuke 14.0 -m 3
注意:在Nuke 12 之前,macOS 的默认命令还包含应用程序名称的 v#(下面以粗体显示)。例如:
/Applications/ Nuke 11.3v6/ Nuke 11.3v6.app/Contents/MacOS/ Nuke 11.3v6 -m 3
Linux:
打开终端并运行命令:/usr/local/ Nuke 14.0v5/ Nuke 14.0 -m 3
注意:这些说明基于将Nuke安装在默认位置。如果不是这种情况,则需要相应修改命令才能从您的自定义安装位置运行。
附加信息
如果使用较少的线程有助于解决Nuke问题,请尝试增加允许Nuke使用的线程数,直到您注意到最佳性能。
请在我们的在线文档中找到有关 -m命令行标志的更多信息。
我们很遗憾听到
请告诉我们
概括
本文提供有关如何限制Nuke使用的线程数的信息。