Bonjour à tous,

Voilà, je fais du monitoring sur un serveur qui fait énormément de traitement sur des millions de fichiers par jour. En ce moment, les traitements sont arrêtés et la commande mpstat m'indique que le CPU est en attente 90% du temps en moyenne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
top - 16:31:23 up 81 days, 19:04,  8 users,  load average: 26.61, 38.01, 53.85
Tasks: 1022 total,   1 running, 1021 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.5%us,  1.0%sy,  0.0%ni, 91.2%id,  7.0%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:  65975640k total, 65610456k used,   365184k free,  4310508k buffers
Swap: 33551744k total,    12392k used, 33539352k free, 42913192k cached
Ma question est : Comment puis-je faire pour diminuer le temps d'attente niveau CPU ?

Quelqu'un peut-il m'expliquer les principes de l'iowait ?

Cordialement,
Shuriken