Hdparm (Français)
From FrugalWiki
i18n |
---|
English |
Dansk |
Français |
Magyar |
Contents |
Hdparm
Installation de hdparm
Vérifier le DMA est activé
Vous allez commencer par recueillir des informations sur votre périphérique :
Note: Bien sûr hda est à adapter selon la désignation de votre disque dur.
Il faut regarder en particulier dans la section Capabilities ce qui concerne le DMA. Par exemple, pour notre disque-dur, nous avons :
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6
L’étoile sur udma5 signifie que mon disque dur supporte le DMA, et que, si le DMA est activé, il se mettra en mode UDMA 5.
Maintenant, regardez si le DMA est activé :
Vous devriez obtenir une ligne de la sorte :
/dev/hda: using_dma = 1 (on)
Ici, le DMA est activé, donc le périphérique est configuré en UDMA - Cependant, le DMA peut ne pas être activé (using_dma = 0). Dans ce cas, examinez la section suivante pour l’activer.
Activer le DMA
Si votre périphérique supporte le DMA et que celui-ci n’était pas activé, alors il faut absolument le faire, vous gagnerez énormément en performance :
Remarquez que cette commande n’active le DMA que jusqu’au prochain redémarrage de la machine.
Tester les performances
Exemple de résultat:
/dev/hda: Timing cached reads: 420 MB in 2.01 seconds = 209.37 MB/sec Timing buffered disk reads: 108 MB in 3.00 seconds = 35.99 MB/sec
Regarder quel mode est utilisé
Exemple de résultat:
/dev/hda: multcount = 16 (on) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 16383/255/63, sectors = 156368016, start = 0