Forum Linux.général Disque dur lent...

Posté par  .
Étiquettes : aucune
0
9
oct.
2004
Bonjour tout le monde !

J'ai un soucis avec mes disques dur, en effet, ils refusent de tourner à une vitesse correcte, pourtant, ils prennent bien tout les paramètres que je fournis :
--------------------------------------------------
serveur:/# hdparm -X66 -m16 -c3 -d1 -u1 -tT /dev/hda

/dev/hda:
setting 32-bit IO_support flag to 3
setting multcount to 16
setting unmaskirq to 1 (on)
setting using_dma to 1 (on)
setting xfermode to 66 (UltraDMA mode2)
multcount = 16 (on)
IO_support = 3 (32-bit w/sync)
unmaskirq = 1 (on)
using_dma = 1 (on)
Timing cached reads: 36 MB in 2.27 seconds = 15.83 MB/sec
Timing buffered disk reads: 12 MB in 3.22 seconds = 3.73 MB/sec
--------------------------------------------------

Si quelqu'un à une idée sur la raison, je lui en serais reconnaissant
ps: ça me fait ça sur les 2 disques

Snark
  • # T'as un problème

    Posté par  . Évalué à 1.

    > Timing cached reads: 36 MB in 2.27 seconds = 15.83 MB/sec

    C'est faible.
    Ici :
    Timing cached reads: 880 MB in 2.00 seconds = 439.85 MB/sec

    Surtout que ça n'utilise pas les disques dures. C'est le débit maxi du cache (de Linux).
  • # Noyau à revoir ?

    Posté par  . Évalué à 1.

    Quel chipset IDE as-tu sur ta carte mère ? Le support de ce chipset est-il compilé dans ton noyau ?
    • [^] # Re: Noyau à revoir ?

      Posté par  (site web personnel) . Évalué à 1.

      Oui, j'avais un pb similaire : impossible d'activer le DMA sur mes disques. J'avais en fait oublié de compiler le support de mon chipset dans mon noyau.

      Sur un 2.6.8 :

      Device Drivers --->
      ATA/ATAPI/MFM/RLL support --->
      [*] Generic PCI bus-master DMA support
      [*] Use PCI DMA by default when available
      <*> Ton Chipset

      ? pour la description détaillée d'un module de chipset
  • # voici sur mon système les résultats pour t'aiguiller :

    Posté par  . Évalué à 1.

    debian:/home/syl# hdparm -m -c -d -u -tT /dev/hda

    /dev/hda:
    multcount = 16 (on)
    IO_support = 1 (32-bit)
    unmaskirq = 1 (on)
    using_dma = 1 (on)
    Timing cached reads: 1488 MB in 2.00 seconds = 742.26 MB/sec
    Timing buffered disk reads: 102 MB in 3.04 seconds = 33.52 MB/sec
    debian:/home/syl#


    c'est une cm asus nforce2 et un dd nec 7200 trs/min

    je pense que tu devrais mettre -c1 et tente avec -X33
    • [^] # Re: voici sur mon système les résultats pour t'aiguiller :

      Posté par  . Évalué à 1.

      aussi avec une carte mère avec chipset nvidia nforce2 et un vieu HD 20Go qui doit même pas être du 7200trs/min (il date vraiment ce truc) :)

      bash-2.05b# hdparm -m -c -d -u -tT /dev/hda

      /dev/hda:
      multcount = 16 (on)
      IO_support = 1 (32-bit)
      unmaskirq = 1 (on)
      using_dma = 1 (on)
      Timing cached reads: 1364 MB in 2.00 seconds = 680.74 MB/sec
      Timing buffered disk reads: 110 MB in 3.02 seconds = 36.44 MB/sec
  • # Surrement ton matériel

    Posté par  . Évalué à 1.

    Apparament il ne doit pas y avoir de problème au niveau du modules qui gere ton chip IDE vu que lors du hdparm il ne t'a pas insulté comme il le faisait chez moi quand j'oubliais de compiler le support de mon chip.
    Donc au niveau noyau ca doit être OK.
    Après faut voir au niveau de la CM elle-même ou des disques (mais ce cerait étonnant vu que tes deux disques te font la même chose)
    Qu'est-ce que tu as comme carte mère ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.