====== stress-ng======
[[linux:linux|{{ :dokuwiki:tux.png?120|}}]]
===== context=====
dit document beschrijft de werking van stress-ng, een tool waarmee je wat drukt kunt zetten op je Linux server
===== installatie =====
- meld aan op de Linux server
- installeer: sudo yum install stress-ng
===== testen =====
- open 2 sessie op je Linux server
- __sessie1__:voer uit: ''htop''
- __sessie2__:voer ''stress-ng'' uit.
- voorbeeld: stress op alle (4) cpu's:{{ :linux:stress-ngcpu.png?600 |}}
- optie ''-v'' geeft verbose output.
- optie ''--log-file '' schrijft output weg naar een bestand.
===== voorbeelden =====
==== cpu ====
* stress test alle CPU's gedurende 5 minuten:stress−ng −−cpu 0 −−cpu-method all −t 5m -v
==== geheugen ====
* gedurende 20 seconden het geheugen een trap geven:stress-ng --brk 2 --stack 2 --bigheap 2 -t 20 -v
===== gemak dient de mens =====
voor 't gemak een [[https://github.com/kveys/linux/blob/master/stressTest.sh|scriptje]] gemaakt dat je vraagt wat je wat stress wilt bezorgen en dat netjes naar een logboekje wegschrijft.
===== meer info =====
* [[http://kernel.ubuntu.com/~cking/stress-ng|homepage stress-ng]]
* [[https://kernel.ubuntu.com/~cking/stress-ng/stress-ng.pdf|pdf]]
{{tag>Linux}}