From 3de5b9111d47e22a9bad7c1fd1decc2f688ad9c9 Mon Sep 17 00:00:00 2001 From: amokadem Date: Thu, 28 Sep 2023 16:31:32 +0200 Subject: [PATCH] Ajout de detail de Benchmark Stress-ng sous OpenBSD --- HowtoBenchmarks.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/HowtoBenchmarks.md b/HowtoBenchmarks.md index 39e6f637..430e2a49 100644 --- a/HowtoBenchmarks.md +++ b/HowtoBenchmarks.md @@ -5,6 +5,7 @@ ## Tests généraux ### 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… @@ -16,6 +17,34 @@ Exemple pour exécuter tous les tests séquentiellement (chacun pendant 10 minut Voir pour plus d'options et de détails. +#### Sous OpenBSD + +Pour installer Stress-ng sous OpenBSD: + + #> pkg_add stress + +Utilisation classique: + + #> stress - + +Commandes Utiles: + + +| Argument |Description| +| -------- |-------- | +| `-c` `--cpu` ** | Stresse le cpu en forkant X processus menant une tâche de calcul. | +| `-m` `--vm` ** | X processus effectuant plusieurs ```malloc()``` et ```free()``` afin de stresser la RAM. | +| `-i` `--io` ** | X processus tournant ```sync()```. [Manuel ici.](http://manpagesfr.free.fr/man/man8/sync.8.html) | +| `-d` `--hdd` ** | X processus effectuant écritures et lectures sur disque (Taille de block par défaut ***1GB***) | +| `-t` `--timeout` ** 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` ** | Taille des blocs alloués par ```malloc()```. Defaut : ***256M***| +|`--vm-strand` ** | Taille fragmentation des blocks de test en écriture ```malloc()```. Defaut : ***4096M*** | +|`--vm-keep` ** s | | +|`--vm-hang` ** s | Temps d'attente avant d'executer ```free()```. | +|`--hdd-bytes` ** | Ecriture de X octets par *worker*. Defaut : ***1GB***. | + + + ## Tests sur les performances du disque ### dd