chaos-duckを聞いたことがありますか? いいえ? わかった
これは、安定したシステムを破壊し、混乱させるスクリプトの名前です。 私が働いている会社によってそのライセンス。
なぜ安定したシステムを混乱させるのですか?
いくつかの安定したプラットフォームは、実際の災害が来る前に災害をシミュレートし、緩和を適用するために、この種のスクリプト だから、はい、私はいくつかのスクリプトを作成します。 . (ワンパンチマン)のような災害レベルで。 それを停止し、これを停止し、私はどのようにCPUまたはRAMをピークにするのか混乱していました。
次の日、私は一人で青い空を見つめていたし、私はどのように私はcpuマシンを100%にすることができるのだろうかと思うので、インターネットの誰かが私に言った(検索google)私はストレスツールを使用することができます。
それをインストールするには? ちょうど行う:
sudo apt-get install stress
CPUへのストレステスト
cpuへのストレステストを行うには、マシン内のcpuの量を知る必要があります。:
grep -c ^processor /proc/cpuinfo
そして、ストレステスト(2コアの例)を行うと、ストレステストは120秒で行われます。
stress --cpu 2 --timeout 120
RAMへのストレステスト
メモリをストレステストするには、メモリをどれくらいいっぱいにするか、どれくらいですかを定義する必要があります。 あなたが4GBのramを持っているならば、あなたは1024M * 4
を満たすことができます:
stress --vm 4 --vm-bytes 1024M
ストレステストはIO
をテストすることもできますが、これを試していませんが、コマンドは
stress --io 4
でなければなりません。
あなたもあなた自身のコンピュータを破壊することができます。 すべてのコマンドを組み合わせて
stress --cpu 2 --io 4 --vm 2--vm-bytes 1024M --timeout 300s
これはあなたのシステムをテストするタスクを持っているあなたを助けることを願っています
ありがとう