

# Amazon EC2 インスタンスに関する CPU オプションを指定するためのルール
<a name="instance-cpu-options-rules"></a>

インスタンスで CPU オプションを指定するには次のルールに注意してください。
+ ベアメタルインスタンスには CPU オプションを指定できません。
+ インスタンスの起動中と起動後の両方で CPU オプションを指定できます。
+ CPU オプションを構成する場合はリクエストで CPU コアの数とコアあたりのスレッド数の両方を指定する必要があります。リクエスト例については[Amazon EC2 インスタンスに関する CPU オプションを指定する](instance-specify-cpu-options.md)を参照してください。
+ インスタンスの vCPU の数はコア別のスレッドで乗算した CPU コアの数です。vCPU のカスタム数を指定するにはインスタンスタイプで CPU およびコア別のスレッドの有効な数を指定する必要があります。インスタンスのデフォルト vCPU の数を超えることはできません。詳細については「[Amazon EC2 インスタンスタイプでサポートされている CPU オプション](cpu-options-supported-instances-values.md)」を参照してください。
+ ハイパースレッディングとも呼ばれる同時マルチスレッド (SMT) を無効にするにはコア 1 個あたり 1 つのスレッドを指定します。
+ コンソールで、既存の[インスタンスのインスタンスタイプを変更する](ec2-instance-resize.md)と、Amazon EC2 は、可能であれば既存のインスタンスから新しいインスタンスに CPU オプション設定を適用します。新しいインスタンスタイプがこれらの設定をサポートしない場合、CPU オプションは **[デフォルトの CPU オプションを使用する]** にリセットされます。このオプションでは、新しいインスタンスタイプのデフォルトの vCPU 数が使用されます。

  新しいインスタンスの設定を更新するには**[インスタンスタイプの変更]** ビューの **[詳細]** で **[CPU オプションを指定する]** を選択してください。
+ 指定された CPU オプションはインスタンスの停止、開始あるいは再起動後にも保持されます。
+ リザーブドインスタンスを使用する場合、同じ支払者アカウント内でライセンス込みの Windows AMI から起動されたインスタンスに CPU 最適化を設定しても割引が適用されない場合があります。vCPU ベースのライセンスコストを節約し、コンピューティングコストで同等の節約を実現する Savings Plans の使用をお勧めします。
+ Windows および SQL Server のライセンス込みの AMI から起動されたインスタンスのライセンスコストを節約するには、少なくとも 4 個の vCPU を設定する必要があります。設定する vCPU が 4 個未満の場合は、デフォルト請求が適用されます。
+ T3 インスタンスタイプでは、ライセンス込みのインスタンスに対する CPU 最適化がサポートされません。