URL: https://linuxfr.org/forums/general-general/posts/probl%C3%A8me-avec-hdparm Title: problème avec hdparm Authors: mc_arnaud Date: 2007年07月17日T21:24:34+02:00 Tags: Score: 0 Bonjour, J'essaye d'optimiser les performances de mes HDD avec hdparm, et je n'arrive pas à les mettre en UDMA. Tout d'abord, petites précision : sda est un volume raid0 en SATA2 sdb est un disque (seul) en SATA2 le controleur de ma carte mère est I975X
# hdparm -tT /dev/sda /dev/sda: Timing cached reads: 10046 MB in 2.00 seconds = 5028.80 MB/sec Timing buffered disk reads: 234 MB in 3.02 seconds = 77.60 MB/secet
# hdparm -tT /dev/sdb /dev/sdb: Timing cached reads: 8834 MB in 2.00 seconds = 4421.67 MB/sec Timing buffered disk reads: 212 MB in 3.03 seconds = 70.00 MB/secDonc déjà je voudrai savoir si ces valeurs vous semblent normales, bonnes, excellentes, médiocres, dignes d'un supercalculateur de la Nasa ou plutot dignes de la mobilette d'Arlette ? Ensuite, quand j'essaye de savoir quel mode DMA est utilisé, j'obtiens :
# hdparm -d /dev/sda /dev/sda:et c'est tout ! Quand j'essaye de forcer le mode DMA, j'obtiens :
# hdparm -d1 /dev/sda /dev/sda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Inappropriate ioctl for deviceVoilà mon problème. d'après ce que j'ai lu sur le net, ça pourrait venir du driver du controleur de la carte mère (ou quelque-chose comme ça) qui ne serait pas chargé dans le kernel. Qu'est-ce que vous en pensez ? Et comment on charge un driver dans le kernel ? Déjà, comment on sait quels drivers sont chargés dans le kernel ? Oui je sais ça fait beaucoup de questions d'un coup, mais pour moi le kernel c'est une notion assez vague. Merci pour vos lumières. Rénald.