[RESOLU] Perfs disque dur et dma

Top Page

Reply to this message
Author: Alban Crequy
Date:  
To: guilde
Old-Topics: Perfs disque dur et dma
Subject: [RESOLU] Perfs disque dur et dma
J'avais un problème de performances de disque dur. L'option DMA ne pouvait pas
s'activer avec hdparm, bien que l'option CONFIG_IDEDMA_AUTO soit activé dans
la config du noyau (2.4.19-16mdk).

J'ai résolu le problème en changeant de noyau linux. Je suis passé du noyau
2.4.19-16mdk au noyau 2.4.20 de kernel.org.

Avant (sans DMA):
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.34 seconds =376.47 MB/sec
Timing buffered disk reads: 64 MB in 25.03 seconds = 2.56 MB/sec

Après (avec DMA):
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.34 seconds =376.47 MB/sec
Timing buffered disk reads: 64 MB in 1.40 seconds = 45.71 MB/sec

Et je vois bien la différence! :)

Merci pour vos réponses!

Alban Crequy

Le Jeudi 19 Décembre 2002 15:52, Crequy Alban a écrit :
> Bonjour,
>
> Mon disque dur a des mauvaises performances avec linux.
> En faisant quelques recherches sur Internet, j'ai lu qu'on pouvait activer
> DMA avec:
> hdparm -d1 /dev/hda
> ou:
> hdparm -X66 -d1 /dev/hda
>
> Mais ça ne marche pas:
> HDIO_SET_DMA failed: Operation not permitted
>
> Comment faire pour augmenter la rapidité du DD?
> Mon disque est un 40 Go Western Digital UDMA100 7200t
>
> Merci