この記事でわかること
-
AWS EC2の負荷試験[CPU/メモリ/Disk]の学習・振り返りの要点 - 自分の学習計画に取り入れるときの考え方
- 試験制度や教材が変わった場合に確認したい点
はじめに
CloudWatchアラームをアラート状態にして、発報を確認する際に、CPU/メモリ/Diskに対する負荷をかけるコマンドまとめます。
実行コマンド
-
次を実行してCPUに負荷をかけます。
CPU負荷コマンド# 実行コマンド while true; do (/dev/null < $(yes) &); done # 確認用コマンド top -
次を実行してメモリに負荷をかけます。
メモリ負荷コマンド# インストール sudo yum install stress -y # 実行コマンド stress --vm 3 --vm-bytes 6G --vm-keep # 確認用コマンド watch 'free -mh'
※ オプションのvmはプロセス数、vm-bytesはメモリサイズ、vm-keepは処理を持続させます。
-
次を実行してDiskに負荷をかけます。
Disk負荷コマンド# 実行コマンド dd if=/dev/zero of=70G.dummy bs=700M count=100 # 確認用コマンド watch 'df -h'
※ オプションのofはファイル名、bsはバイト数、countは生成処理の実行回数です。
学習に活かす確認ポイント
- 試験制度、出題範囲、教材の内容が現在も同じか確認する。
- 短期間で真似する場合でも、前提知識や使える学習時間を自分の状況に合わせて調整する。
- 合格体験記は個人差が大きいため、過去問演習や公式情報と組み合わせて判断する。
おわりに
ここまで読んでいただきありがとうございました。
Wealthy Designでは、AWS・Webシステム開発・AI活用など、現場で使える技術を大切にしています。
会社の取り組みは、会社サイトにまとめています。

