Ajout de detail de Benchmark Stress-ng sous OpenBSD
This commit is contained in:
parent
2935adc02e
commit
3de5b9111d
|
@ -5,6 +5,7 @@
|
||||||
## Tests généraux
|
## Tests généraux
|
||||||
|
|
||||||
### stress-ng
|
### stress-ng
|
||||||
|
#### Sous Debian
|
||||||
|
|
||||||
C'est un outil générique de « stress-test » qui va solliciter différentes parties d'un serveur : CPU, RAM, disques…
|
C'est un outil générique de « stress-test » qui va solliciter différentes parties d'un serveur : CPU, RAM, disques…
|
||||||
|
|
||||||
|
@ -16,6 +17,34 @@ Exemple pour exécuter tous les tests séquentiellement (chacun pendant 10 minut
|
||||||
|
|
||||||
Voir <https://www.cyberciti.biz/faq/stress-test-linux-unix-server-with-stress-ng/> pour plus d'options et de détails.
|
Voir <https://www.cyberciti.biz/faq/stress-test-linux-unix-server-with-stress-ng/> pour plus d'options et de détails.
|
||||||
|
|
||||||
|
#### Sous OpenBSD
|
||||||
|
|
||||||
|
Pour installer Stress-ng sous OpenBSD:
|
||||||
|
|
||||||
|
#> pkg_add stress
|
||||||
|
|
||||||
|
Utilisation classique:
|
||||||
|
|
||||||
|
#> stress -<Arg> <Nombre_dinstance>
|
||||||
|
|
||||||
|
Commandes Utiles:
|
||||||
|
|
||||||
|
|
||||||
|
| Argument |Description|
|
||||||
|
| -------- |-------- |
|
||||||
|
| `-c` `--cpu` *<X>* | Stresse le cpu en forkant X processus menant une tâche de calcul. |
|
||||||
|
| `-m` `--vm` *<X>* | X processus effectuant plusieurs ```malloc()``` et ```free()``` afin de stresser la RAM. |
|
||||||
|
| `-i` `--io` *<X>* | X processus tournant ```sync()```. [Manuel ici.](http://manpagesfr.free.fr/man/man8/sync.8.html) |
|
||||||
|
| `-d` `--hdd` *<X>* | X processus effectuant écritures et lectures sur disque (Taille de block par défaut ***1GB***) |
|
||||||
|
| `-t` `--timeout` *<T>* s | Si aucune réponse de processus tuer ce dernier au bout de *T* secondes. (***Important:*** toujours lancer les tests en utilisant ce flag afin de ne pas Bloquer votre VM [stress-ng, est lancé avec les droits root, donc peut devenir hors de contrôle.]). |
|
||||||
|
|`--vm-bytes` *<N>* | Taille des blocs alloués par ```malloc()```. Defaut : ***256M***|
|
||||||
|
|`--vm-strand` *<N>* | Taille fragmentation des blocks de test en écriture ```malloc()```. Defaut : ***4096M*** |
|
||||||
|
|`--vm-keep` *<T>* s | |
|
||||||
|
|`--vm-hang` *<T>* s | Temps d'attente avant d'executer ```free()```. |
|
||||||
|
|`--hdd-bytes` *<X>* | Ecriture de X octets par *worker*. Defaut : ***1GB***. |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Tests sur les performances du disque
|
## Tests sur les performances du disque
|
||||||
|
|
||||||
### dd
|
### dd
|
||||||
|
|
Loading…
Reference in a new issue