stressコマンドインストール
1 2 3 |
curl -OL http://ftp.riken.jp/Linux/dag/redhat/el7/en/x86_64/rpmforge/ RPMS/stress-1.0.2-1.el7.rf.x86_64.rpm rpm -ivh stress-1.0.2-1.el7.rf.x86_64.rpm |
メモリへ負荷をかける
--vm-keep
はメモリを解放せずにkeep。
オプションなしだと、いちいち解放するっぽい?
1 |
stress --vm 3 --vm-bytes 256M --vm-keep |
AWSEC2の1GBインスタンス
上記コマンドだと、3つのプロセスが256MBを確保する。
4つ(物理メモリ以上)起動しようとしたら怒られた
1 2 3 4 |
stress: info: [8065] dispatching hogs: 0 cpu, 0 io, 4 vm, 0 hdd stress: FAIL: [8065] (420) <-- worker 8068 got signal 9 stress: WARN: [8065] (422) now reaping child worker processes stress: FAIL: [8065] (456) failed run completed in 2s |