Swisslinux.org

− The GNU/Linux crossroads in Switzerland −

 

Language

 

The Forum

You are not logged in.

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

#1 17 Aug 2005 16:33:54

priape2
Affranchi(e)
 
From: Genève
Registered: 05 Dec 2004
Posts: 7
Website

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)

Last edited by Comité (25 Jan 2007 10:17:10)


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

Offline

 

#2 17 Aug 2005 16:41:18

Minuteman
Prêcheu(r|se) du libre
 
Registered: 05 Nov 2004
Posts: 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.

Offline

 

#3 17 Aug 2005 17:10:13

priape2
Affranchi(e)
 
From: Genève
Registered: 05 Dec 2004
Posts: 7
Website

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

Offline

 

#4 17 Aug 2005 17:13:00

BlueWhisper
Humain(e) libre
 
Registered: 19 Jan 2005
Posts: 48
Website

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

Offline

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

Board footer

Powered by FluxBB