프로파일 링 세션 시작 및 종료

프로파일 링 세션을 시작하고 끝낼 수 있습니다 Katana다음 Python 호출을 사용하는 주요 런타임 :

from Katana import FnGeolib   #Get the Runtime runtime = FnGeolib.GetRegisteredRuntimeInstance()   #Start Profiling runtime.StartProfilingSession()   ...   #End Profiling runtime.EndProfilingSession()

이 코드는 플러그인, 선반 스크립트 또는 표준 대화 형 모드의 Python 콘솔에서 호출 할 수 있습니다. 호출 할 수도 있습니다 --script--shell 모드. 에 프로파일 링 세션을 시작할 수 있습니다 Katana 시작하고 끝낼 때 Katana 를 사용하여 종료 --force-profile 명령 줄 옵션 :

./katana --force-profile

노트 :  이 옵션을 사용하면 초기화시 모든 Geolib3 런타임 인스턴스가 프로파일 링 세션을 시작합니다. 즉, 뷰어 프록시를 요리하는 데 사용되는 것과 같은 추가 인스턴스에 대한 보고서도 생성됩니다.

노트 :  프로파일 링 세션을 시작하고 종료하는 것이 더 중요합니다. --batch 방법, Katana 다음 중 하나를 사용하여 시작하면 프로파일 링 세션이 즉시 시작됩니다. --profile 또는 --force-profile 렌더가 완료되면 세션을 종료합니다. 따라서 이러한 옵션은 다음과 같습니다. --batch 방법.