[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux] Re: HDPARM



----- Original Message -----
From: "Rémi Letot" <r_letot@yahoo.com>
To: <linux@lists.unixtech.be>
Sent: Thursday, February 21, 2002 9:57 PM
Subject: Re: [linux] Re: HDPARM


MISSON Didier <didier.misson@atofina.com> writes:

> [root@xyz01 mrtgadmin]# hdparm -tT /dev/hda
>
> /dev/hda:
>  Timing buffer-cache reads:   128 MB in  1.08 seconds =118.52 MB/sec
>  Timing buffered disk reads:  64 MB in 20.40 seconds =  3.13 MB/sec
>
>
> [root@xyz01 mrtgadmin]# hdparm -m16 -c3 -d1 /dev/hda
>
> /dev/hda:
>  setting 32-bit I/O support flag to 3
>  setting multcount to 16
>  setting using_dma to 1 (on)
>  multcount    = 16 (on)
>  I/O support  =  3 (32-bit w/sync)
>  using_dma    =  1 (on)
> [root@xyz01 mrtgadmin]# hdparm -tT /dev/hda
>
> /dev/hda:
>  Timing buffer-cache reads:   128 MB in  1.08 seconds =118.52 MB/sec
>  Timing buffered disk reads:  64 MB in  4.38 seconds = 14.61 MB/sec
> [root@xyz01 mrtgadmin]#
>
> -----
>
> Donc, presque 4.7 fois plus rapide !
> ça vaut la peine.



----------------------------------------------------------------------------
----



Tu as fait des essais avec -m8 et -c1 ? Ca peut parfois donner de
meilleurs résultats.

Didier> oui, -m4 et -m8 donnent les même résultats.
-c1, non, pas essayer...
man hdparm indiquait que -c3 était accepté par la majorité des controleurs !
... mais je vais m'y risquer je pense :p)



Pour répondre à taz question dans le mail précédent, j'utilise
continuellement -u1 sans problème. Je crois que les chipsets qui
posent problème sont très vieux et tu as peu de chance de les
rencontrer dans une machine moderne.

Didier> ok, un serveur IBM, probablement vieux de 2 ans !
ça doit être un Pentium 2 350 MHz... pas sur.

Il me semble aussi que les chipset ne doivent pas être trop vieux, ni
surtout trop exotique !
Je vais m'y risquer aussi...




----------------------------------------------------------------------------
----



> question: comment je rends ces paramètres HDPARM permanants ?
>
> Je veux dire, en cas de reboot du PC, pour ne pas devoir manuellement
> retaper la commande hdparm ?
> Je dois mettre cette commande dans un scrip au démarrage ? Ou définir les
> paramètres I/O du disque quelque part ?



----------------------------------------------------------------------------
----



Tu peux rendre le DMA automatique dans la configuration de ton kernel
(mais il faut recompiler un nouveau kernel avec cette option). Pour
les autres options, il faut les inclure dans un script de démarage.

Fais un grep sur tes scripts de démarage en cherchant hdparm ou
HDPARM, il y a peut-être une place prévue pour ça.


Didier> bonne idée ça !
S'il faut de tte façon un script, je ne vais pas recompiler le kernel...
surtout car je suis à Bruxelles, le serveur à Paris, alors j'essaye de
limiter les trucs de ce genre qui implique reboot, changement des options de
boot/lilo etc... et qui risqueraient tj de mal se passer... et si ça ne
reboot plus, je ne sais pas intervenir localement...

Merci


A+,
--
Rémi

_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux