これらの設定は system.settings で確認でき、ソースコード から自動生成されています。
jemalloc_profile_text_collapsed_use_count
型
Bool
デフォルト値
0
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.2 | 0 | collapsed形式の jemalloc heap profile フォーマットで、バイト数ではなく割り当て回数で集計するための新しい設定 |
jemalloc heap profile で「collapsed」出力フォーマットを使用する場合、バイト数ではなく割り当て回数で集計します。false (デフォルト) の場合、各スタックは使用中のバイト数で重み付けされ、true の場合は使用中の割り当て回数で重み付けされます。
jemalloc_profile_text_output_format
型
JemallocProfileFormat
デフォルト値
collapsed
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.2 | collapsed | system.jemalloc_profile_text テーブルの出力フォーマットを制御する新しい設定です。設定可能な値: 'raw'、'symbolized'、'collapsed' |
system.jemalloc_profile_text テーブルにおける jemalloc heap profile の出力フォーマットです。指定できる値は、'raw' (生のプロファイル) 、'symbolized' (シンボル化された jeprof フォーマット) 、'collapsed' (フレームグラフ形式) です。
jemalloc_profile_text_symbolize_with_inline
型
Bool
デフォルト値
1
バージョン履歴
| バージョン | デフォルト値 | コメント |
|---|---|---|
| 26.2 | 1 | jemalloc heap profile のシンボル化時にインラインフレームを含めるかどうかを制御する新しい設定です。有効にすると、シンボル化は遅くなりますがインラインフレームが含まれます。無効にすると、より高速に出力するためインラインフレームはスキップされます |
jemalloc heap profile のシンボル化時にインラインフレームを含めるかどうかを指定します。有効にするとインラインフレームが含まれるため、シンボル化処理が大幅に遅くなることがあります。無効にするとスキップされます。影響するのは 'symbolized' および 'collapsed' の出力フォーマットのみです。