

# Amazon EC2 インスタンスに関する CPU スレッドとコアを表示する
<a name="view-cpu-options"></a>

インスタンスを記述して、既存のインスタンスの CPU オプションを表示できます。

------
#### [ Console ]

**インスタンスの CPU オプションを表示するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. 左ナビゲーションペインで [**インスタンス**] を選択し、インスタンスを選択してください。

1. [**Details (詳細)**] タブの [**Host and placement group (ホストとプレイスメントグループ)**] で、[**Number of vCPUs (vCPU の数)**] を見つけます。

------
#### [ AWS CLI ]

**インスタンスの CPU オプションを表示するには**  
[describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html) コマンドを使用します。

```
aws ec2 describe-instances \
    --instance-ids i-1234567890abcdef0 \
    --query Reservations[].Instances[].CpuOptions
```

出力例を次に示します。`CoreCount` フィールドは、インスタンスのコア数を示しています。`ThreadsPerCore` フィールドはコア別のスレッド数を示します。

```
[
    {
        "CoreCount": 24, 
        "ThreadsPerCore": 2
    }, 
]
```

------
#### [ PowerShell ]

**インスタンスの CPU オプションを表示するには**  
[Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html) コマンドレットを使用します。

```
(Get-EC2Instance `
    -InstanceId 'i-1234567890abcdef0').Instances.CpuOptions
```

出力例を次に示します。

```
AmdSevSnp CoreCount ThreadsPerCore
--------- --------- --------------
          24        2
```

------

またはCPU 情報を表示するのに、インスタンスに接続し、次のいずれかのシステムツールを使用できます。
+ Windows インスタンスでの Windows `Task Manager`
+ Linux インスタンスでの **lscpu** コマンド

インスタンスの終了を含む、インスタンスにおける設定変更の記録、判断、監査、評価のために、AWS Config を使用できます。詳細については、「*AWS Config デベロッパーガイド*」の」「[AWS Configの使用開始](https://docs.aws.amazon.com/config/latest/developerguide/getting-started.html)」を参照してください。