AWS EC2 CPU ベンチマーク 調査方法
前提条件
sysbenchを利用してCPUを調査したいと思います。
事前にEC2サーバー作成は下記の内容をご参考にしてください。
EC2 CPU ベンチマーク 調査方法
「t2.small」スペックでAmazonLinux2023にて調査をいたします。
1. 対象サーバーにログインしてsysbenchをインストールいたします。
下記のコマンドで実施してください。
| コマンド | 説明 |
|---|---|
| $ sudo -i | rootユーザーに昇格いたします。 |
| # yum install -y gcc gcc-c++ make automake autoconf libtool pkgconfig git openssl-devel | sysbenchに必須かもしれないものをインストールいたします。 |
| # git clone https://github.com/akopytov/sysbench.git | gitでsysbenchをクローンいたします。 |
| # cd sysbench ./autogen.sh ./configure --without-mysql make make install | makeしてmake installをいたします。 /usr/local/binにインストールされます。 |
| # sysbench --version | バージョンを確認いたします。 |
2. CPUの調査をいたします
下記のコマンドで実施してください。
| コマンド | 説明 |
|---|---|
| $ sudo -i | rootユーザーに昇格いたします。 |
| # sysbench cpu --cpu-max-prime=20000 --threads=1 run | sysbench cpu CPUベンチマークモード を指定しています。 --cpu-max-prime=20000 「20000 までの数が素数かどうかを判定」する処理を繰り返します。 --threads=1 CPU処理を 1並列(1スレッド) で実行します。 |

3. ベンチマークの結果になります。
他のクラウドと比較すると面白いかもしれません。
| 項目 | 説明 |
|---|---|
| CPU speed: events per second: 890.39 | ・1秒間に約 890 回の計算処理を実行 ・この数値が CPU性能の指標 ・大きいほど高性能 |
以上で「AWS EC2 CPU ベンチマーク 調査方法」を完了いたします。

