Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

  • Index
  •  » Tutoriaux
  •  » Augmenter la vitesse de transfert d'un disque dur (Wiki)

#1 17 Aug 2005 16:33:54

priape2
Affranchi(e)
 
Lieu: Genève
Date d'inscription: 05 Dec 2004
Messages: 7
Site web

Augmenter la vitesse de transfert d'un disque dur (Wiki)

Transféré sur le wiki : http://wiki.swisslinux.org/documentation/hdparm -- calimarno, 25.01.2007

Tout d'abord il faut connaître la vitesse de rotation de son disque dur avec la commande suivante :

hdparm -c /dev/hda (si le disque est en hda évidement).

Si le résultat est 32 bits, cette astuce n'est pas utilisable car le disque tourne déjà au maximum.
Si le résultat est 16 bits, il faute tester la vitesse avec la commande :

hdparm -t /dev/hda On obtient ainsi la vitesse en Mo/s.

Comme par défaut le système linux tourne en 16 bits, nous allons passer le disque en 32 bits en utilisant la commande hdparm -c (1 = On, 0 = off).
Pour activer le mode 32 bits on tapera la commande :

hdparm -c 1 /dev/hda

Il ne reste plus qu'à tester la vitesse du disque dur avec la commande hdparm -t /dev/hda. Le résultat devrait être le double de la vitesse à 16 bits.
Pour modifier ces paramètres dès le démarrage ou rajoutera la ligne /sbin/hdparm -c 1 /dev/hda dans le fichier de démarrage (pour une SuSE on rajoutera cette ligne dans /etc/init.d/boot.local)

Dernière modification par Comité (25 Jan 2007 10:17:10)


Alain Stancheris
Happy Linux user since 1998
https://www.stancheris.ch

Hors ligne

 

#2 17 Aug 2005 16:41:18

Minuteman
Prêcheu(r|se) du libre
 
Date d'inscription: 05 Nov 2004
Messages: 193

Re: Augmenter la vitesse de transfert d'un disque dur (Wiki)

Arrête la drogue, la vitesse de rotation d'un disque n'a rien à voir avec un quelconque nombre de bits  :cheesy:

A part ça c'est vrai qu'on peut considérablement améliorer les taux de transferts avec hdparm mais faites juste gaffe lors de ces manipulations, ça peut engendrer des problèmes.

Hors ligne

 

#3 17 Aug 2005 17:10:13

priape2
Affranchi(e)
 
Lieu: Genève
Date d'inscription: 05 Dec 2004
Messages: 7
Site web

Re: Augmenter la vitesse de transfert d'un disque dur (Wiki)

Zut, oui... la vitesse de transfert, pas la vitesse du disque... ;-)

Je change donc le titre du Tuto

PS:
Pas la drogue, le vin rouge (je trouve que ça accompagne beaucoup mieux un bon repas mais l'effet sur les neurones n'est pas beaucoup meilleurs)


Alain Stancheris
Happy Linux user since 1998
https://www.stancheris.ch

Hors ligne

 

#4 17 Aug 2005 17:13:00

BlueWhisper
Humain(e) libre
 
Date d'inscription: 19 Jan 2005
Messages: 48
Site web

Re: Augmenter la vitesse de transfert d'un disque dur (Wiki)

C'est beaucoup plus intelligent de jouer sur le support dma (avec -d):

Voici un petit "benchmark" sur mon laptop:

Code:

/dev/hda:
 IO_support   =  0 (default 16-bit)
 using_dma    =  0 (off)
 Timing buffered disk reads:    8 MB in  3.24 seconds =   2.47 MB/sec

/dev/hda:
 IO_support   =  0 (default 16-bit)
 using_dma    =  1 (on)
 Timing buffered disk reads:   98 MB in  3.02 seconds =  32.41 MB/sec

/dev/hda:
 IO_support   =  1 (32-bit)
 using_dma    =  0 (off)
 Timing buffered disk reads:   14 MB in  3.42 seconds =   4.10 MB/sec

/dev/hda:
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)
 Timing buffered disk reads:   96 MB in  3.02 seconds =  31.74 MB/sec

Donc le mieux (chez moi) c'est de faire:

Code:

hdparm -c0d1 /dev/hda

Hors ligne

 
  • Index
  •  » Tutoriaux
  •  » Augmenter la vitesse de transfert d'un disque dur (Wiki)

Pied de page des forums

Powered by FluxBB