3.10. TuneD プロファイルの変数
TuneD プロファイルがアクティブになると、変数は実行時にデプロイメントします。
TuneD変数を使用すると、TuneDプロファイルで必要な入力を減らすことができます。
TuneDプロファイルには事前定義された変数はありません。プロファイルに [variables]
セクションを作成し、以下の構文を使用すると、独自の変数を定義できます。
[variables] variable_name=value
プロファイル内の変数の値をデプロイメントするには、以下の構文を使用します。
${variable_name}
例3.16 変数を使用した CPU コアの分離
以下の例では、${isolated_cores}
変数が 1,2
にデプロイメントされるため、カーネルは isolcpus=1,2
オプションで起動します。
[variables] isolated_cores=1,2 [bootloader] cmdline=isolcpus=${isolated_cores}
変数は個別のファイルで指定できます。たとえば、次の行を tuned.conf
に追加できます。
[variables]
include=/etc/tuned/my-variables.conf
[bootloader]
cmdline=isolcpus=${isolated_cores}
isolated_cores=1,2
オプションを /etc/tuned/my-variables.conf
ファイルに追加すると、カーネルが isolcpus=1,2
オプションで起動します。
関連情報
-
システム上の
tuned.conf(5)
man ページ