IOwait très sollicité pendant l'activité du disque. - Hardware - Linux et OS Alternatifs
Marsh Posté le 22-09-2006 à 15:03:17
Le DMA est activé ? (drivers CM et disque)
Marsh Posté le 22-09-2006 à 15:15:30
Ton disque SATA ne serait pas utilisé comme IDE par hasard ?
Pour pouvoir bénéficier du SATA à plein régime il faut le déclarer comme SCSI et utiliser libata ...
90% que c'est ça, j'ai eu le même problème
Marsh Posté le 22-09-2006 à 15:52:16
Le DMA est activé et mon chipset est en dur dans le noyau.
J'utilise bien libata mes disques sont bien reconnus en /dev/sdx sauf pour le 80Go qui est in IDE donc en hda.
Marsh Posté le 22-09-2006 à 16:43:10
Et les freeze, c'est plutôt quand tu utilises le 80Go ou les SATA ou n'importe ?
Marsh Posté le 22-09-2006 à 17:04:22
N'importe
Marsh Posté le 22-09-2006 à 18:54:01
y'a quoi dans les logs ? un dmesg affiche quoi ce genre de comportement se manifeste ?
Marsh Posté le 22-09-2006 à 19:02:14
Le dmesg semble correct :
Citation : ctl 0xBE2 bmdma 0xC800 irq 17 |
Les problèmes apparaissent lors de transferts de fichiers ou de grosses activés du disque par exemple la lecture de la table informations_schema de MySQL qui fait très bobo au disque.
Marsh Posté le 22-09-2006 à 19:28:50
sans parler du freeze ... c'est un peu normal qu'une tache qui fait des tas E/S soit limité par les E/S ... c'est le rôle IOwait.
Passe en cfq de toutes façons.
Fais un bench hdparm pour voir ce que ça donne. Après t'as peut-être juste un problème matériel. Fais du smart.
Marsh Posté le 22-09-2006 à 19:30:09
Taz a écrit : sans parler du freeze ... c'est un peu normal qu'une tache qui fait des tas E/S soit limité par les E/S ... c'est le rôle IOwait. |
Tout ceci a déjà été fait et indiqué dans le premier post.
Marsh Posté le 22-09-2006 à 20:02:15
j'ai rien lu sur hdparm. ni sur smart.
Marsh Posté le 22-09-2006 à 20:33:44
Citation : Un check du disque qui est OK. |
J'ai tout fait fsck, hdparm, smartmontool.
Marsh Posté le 22-09-2006 à 23:13:38
Ah bon ?
Marsh Posté le 22-09-2006 à 14:00:55
Yop,
Quand mon disque transfert des fichiers d'une certaine taille par exemple ou que je fais un find par exemple mon IOwait s'affolle et ma machine freeze quelques secondes...
En fouinant sur le net j'ai essayé plusieurs solutions infructueuses.
Un check du disque qui est OK.
Une utilisation du noyau Debian qui ne change rien.
Utilisation du dernier noyau 2.6.18-rc7 qui ne change rien non plus.
J'ai aussi changé le mode preemptif en essayent les 3 modes et idem.
J'ai changé la fréquence du kernel et idem.
J'ai changé le scheduler en CFQ et idem.
Je sèche pas mal en fait.
J'utilise du nForce 4 et un disque IDE 80Go et deux en SATA, je n'avais pas de soucis jadis (ne me demandait pas à partir de quand c'est apparu je ne serais vous répondre.)
Merci d'avance.
---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr