stack-size

処理する生スタックのサイズ (バイト) を指定します。

GUI オプション

カスタム解析

構文

-stack-size=<value in bytes>

引数

<value> に設定可能な値は、0 から 2147483647 の範囲の数値 (バイト単位) です。

デフォルト

0

スタックサイズは制限されません。

ドライバーを使用しないサンプリング収集では、デフォルト値は 1024 バイトです。

影響するアクション

collect-with

説明

カスタム・ハードウェア・イベントベース・サンプリング収集を設定する場合、-stack-size オプションを使用して、収集のオーバーヘッドを減らし、インテル® VTune™ プロファイラーで処理するスタックサイズ (バイト単位) を制限することができます。

この例は、スタックサイズを 8192 バイトに制限して、カスタム・イベントベースのサンプリング・データ収集を設定して実行します。


    vtune -collect-with runsa -knob enable-stack-collection=true -knob stack-size=8192 -knob enable-call-counts=true \
         -knob event-config=CPU_CLK_UNHALTED.REF_TSC:sa=1800000,CPU_CLK_UNHALTED.THREAD:sa=1800000,INST_RETIRED.ANY:sa=1800000 \ 
         -app-working-dir /home/samples/nqueens_fortran -- /home/samples/nqueens_fortran/nqueens_parallel

関連情報