Q100489: Nuke 실행 시 여러 프로세스를 생성하는 이유

팔로우

증상

GUI 또는 터미널 모드를 통해 Nuke 를 시작할 때 Nuke 작업 관리자(Windows), 시스템 모니터(Linux) 또는 활동 모니터(Mac) 내에 여러 프로세스를 표시합니다.

원인

Nuke 11이 출시되면서 프레임 서버는 이미지 시퀀스를 렌더링할 때 배경 렌더링을 대체했습니다.

참고: .mov와 같은 비디오 파일을 렌더링하는 경우 배경 렌더링이 계속 사용됩니다.

프레임 서버를 사용하면 Nuke , Nuke StudioHiero 에서 여러 Nuke 인스턴스를 사용하여 렌더링하여 렌더링 시간을 줄일 수 있습니다. 이는 로컬 시스템이나 외부 시스템에서 실행되는 추가 렌더링 프로세스를 통해 달성할 수 있습니다.

생성되는 프로세스의 양은 기본 설정 창 내의 프레임 서버 프로세스 옵션에 따라 결정됩니다.

사용하도록 설정한 프로세스 수에 따라 여러 Nuke 프로세스가 생성되어 OS 프로세스 관리자(예: Windows의 작업 관리자, Linux의 시스템 모니터 또는 macOS의 활동 모니터)에 나타납니다.

워크플로

프레임 서버는 실행되는 추가 Nuke 프로세스를 담당하므로 이를 사용하지 않을 경우 이를 비활성화하여 Nuke 시작 시 이러한 추가 프로세스를 생성하지 못하도록 할 수 있습니다.

이를 비활성화하려면 Nuke 실행 명령 내에서 --disable-nuke-frameserver 플래그를 사용하십시오. 예를 들면 다음과 같습니다.

Windows: C:\Program Files\Nuke14.0v5\Nuke14.0.exe --disable-nuke-frameserver
맥: /Applications/ Nuke 14.0v5/ Nuke 14.0v5.app/Contents/MacOS/ Nuke 14.0 --disable-nuke-frameserver
Linux: /usr/local/ Nuke 14.0v5/ Nuke 14.0 --disable-nuke-frameserver

또는 다음을 사용할 수 있습니다. Nuke 12.2v3에 추가된 NUKE _DISABLE_FRAMESERVER 환경 변수는 Nuke 의 프레임 서버를 활성화 및 비활성화합니다. 값을 1로 설정하면 프레임 서버가 비활성화되고 0으로 설정하면 활성화됩니다.

환경 변수 설정에 대한 자세한 내용은 다음에서 확인할 수 있습니다. Q100015: 환경 변수를 설정하는 방법 기사.

추가 읽기

프레임 서버 및 명령줄 작업 비활성화에 대한 자세한 내용은 다음 기사를 참조하십시오. Q100378: Nuke , Nuke StudioHiero 에 대한 프레임 서버를 비활성화하는 방법 및 문서 링크: Nuke 온라인 도움말 - 명령줄 작업

프레임 서버를 사용한 렌더링에 대한 자세한 내용은 Nuke 온라인 도움말 - 프레임 서버를 사용한 렌더링을 참조하십시오.

시작 시 사용자 정의 Python 스크립트가 여러 번 실행되는 데 문제가 있는 경우 다음을 참조하십시오.Q100499: 시작 시 사용자 정의 스크립트가 여러 번 실행됩니다.

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요