症状
既知のバグNukeがすべてのCPUスレッドを100%で停止および最大化する場合があります。同様の問題が発生した場合は、以下の手順に従って、将来のNukeバージョンで修正が利用可能になるまで問題を回避してください。
原因
この問題はまだ調査中ですが、予備的な結果は、問題がNuke内部キャッシュの実行方法とNukeプロセスがCPUスレッドにアクセスするタイミングに関連していることを示しています。
これはバグとしてログに記録され、その進行状況を追跡し、以下のURLを介して通知をサブスクライブできます。
TP235708- Nukeキャッシングがブロックされることがあります
このバグが再現されている主なオペレーティングシステムはWindowsです。別のOSで同じ問題が発生した場合は、上の[チケットを作成]ボタンを使用してサポートチームに連絡してください。
回避策
このバグの原因はスレッドのタイミングに関連しているNukeパラメーターを変更すると、暫定的に問題を回避する方法が提供される場合があります。
これも:
- Nukeが-mフラグを介して使用できるスレッドを制限する:これは、次のコマンドを使用してコマンドライン(ターミナル/コマンドプロンプト内)からNukeを起動することで実行できます。
"C:\Program Files\Nuke10.0v4\Nuke10.0.exe" -m 3
スレッド制限に関する追加情報はここにあります: Q100117:制限されたスレッド数でNukeを起動します(-mフラグ)
システムによっては、問題が発生するまでに使用できるスレッドの最大数が異なる場合があります。正確な制限を特定するまで、 -m
値をテストする必要があります。
WINDOWSのみ
- WindowsタスクマネージャーでのNukeプロセスの優先度の設定:以下のスクリーンショットに従って、これをリアルタイムに設定します。
- WindowsタスクマネージャーでのNukeプロセスアフィニティの変更:すべてのCPUを使用しないようにこれを変更します。
- QuicktimeのUninstalling : Quicktimeをアンインストールして古いバージョンをインストールします。たとえば、現在7.7.9を使用している場合は、それをアンインストールして、代わりに7.7.6をインストールできます。 Quicktime7.7.6はここからダウンロードできます。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください