プロファイリングセッションの開始と終了

プロファイリングセッションは開始および終了できます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モード。