マルチスレッドに関連している問題を特定するには、限られた数のスレッドでNukeを起動し、これを実行して問題が解決するかどうかを確認することができます。
より少数のスレッドでNukeを起動する
Nukeを実行するには、Nukeを起動するときに-m nフラグを使用する必要があります。
Nukeを実行するには、Nukeを起動するときに-m nフラグを使用する必要があります。
nはNukeで実行したいスレッドの数に置き換えられます。
たとえば、3つのスレッドで実行する場合は-m 3を使います。
コンピュータが持っているスレッドの数よりも大きい数字を使用しても、Nukeのパフォーマンスは向上しません。
Windows:
コマンドプロンプトウィンドウを開き、次のコマンドを実行します。
"C:\Program Files\Nuke10.0v2\Nuke10.0.exe" -m 3
Mac OSX:
アプリケーションからターミナルウィンドウを開き、次のコマンドを使用して実行します。
/Applications/Nuke10.0v2/Nuke10.0v2.app/Contents/MacOS/Nuke10.0v2 -m 3
Linux:
端末を開き、次のコマンドを実行します
/usr/local/Nuke10.0v2/Nuke10.0 -m 3
注:これらの手順は、Nukeをデフォルトでインストールした場所に基づいています。デフォルトでインストールされていない場合は、カスタムインストールの場所から実行するようにコマンドを変更する必要があります。
追加情報
より少ないスレッドを使用してNukeの問題に役立つ場合は、Nukeが使用できるスレッドの数を増やして、最適なパフォーマンスに気づくまで試してください。
コマンドプロンプトウィンドウを開き、次のコマンドを実行します。
"C:\Program Files\Nuke10.0v2\Nuke10.0.exe" -m 3
Mac OSX:
アプリケーションからターミナルウィンドウを開き、次のコマンドを使用して実行します。
/Applications/Nuke10.0v2/Nuke10.0v2.app/Contents/MacOS/Nuke10.0v2 -m 3
Linux:
端末を開き、次のコマンドを実行します
/usr/local/Nuke10.0v2/Nuke10.0 -m 3
注:これらの手順は、Nukeをデフォルトでインストールした場所に基づいています。デフォルトでインストールされていない場合は、カスタムインストールの場所から実行するようにコマンドを変更する必要があります。
追加情報
より少ないスレッドを使用してNukeの問題に役立つ場合は、Nukeが使用できるスレッドの数を増やして、最適なパフォーマンスに気づくまで試してください。
この記事はFoundryナレッジベースにて原文が公開されています
概要
この記事では、Nukeが使用しているスレッドの数を制限する方法について説明します。詳細
デフォルトでは、NukeはCPUのすべてのスレッドを使用してできるだけ高速で実行します。しかし、いくつかの状況では、利用可能なスレッドの最大数を利用すると、Nukeが不安定になり、クラッシュや速度低下を引き起こす可能性があります。