Probleme de debit avec un Disque dur [Debian] - Linux et OS Alternatifs
Marsh Posté le 25-07-2002 à 22:46:07
ca doit etre le DMA qu'est pas activé ! -> que quelqu'un donne la commande pour l'activer, moi je sais pas !
ou bien ta carte mere qu'a pas son chip UDMA de géré...
Marsh Posté le 25-07-2002 à 22:50:55
c ca je vien de m'en apercevoir le bouletttttttttt Merci nounours je vien de passer de 4 Mo a 31 c pas mal comme optimisation ..... Maintenant je voudrais savoir ou placer cette commande pour qu'a chaque fois que je reboot (1 fois pas an lol) je n'ai pas a la tape ???
@++
Marsh Posté le 25-07-2002 à 23:08:13
normalement le -k1 (ou -K1 ?, je sais plus) fait en sorte que ça soit conservé d'une boot à l'autre.
Sur les noyau 2.4 tu as également une options qui permet d'activer le DMA par défaut quand il est dispo.
Marsh Posté le 25-07-2002 à 23:19:08
aurelboiss a écrit a écrit : c ca je vien de m'en apercevoir le bouletttttttttt Merci nounours je vien de passer de 4 Mo a 31 c pas mal comme optimisation ..... Maintenant je voudrais savoir ou placer cette commande pour qu'a chaque fois que je reboot (1 fois pas an lol) je n'ai pas a la tape ??? @++ |
tu place ta ligne ds le fichier :
/etc/init.d/rcS
Marsh Posté le 25-07-2002 à 23:58:15
Comment on peut tester les perfs de son disque ? C'est la meme commande pour un ibm 60GXP 60Go UDMA 100 ?
Marsh Posté le 26-07-2002 à 00:08:14
Bon j'ai trouve apparemment c'est hdparm -t le_disque; Il m'a retourne 20.1 Mb/s ca vous parait bien ou vous pensez qu'il faut que j'active un truc aussi ?
Marsh Posté le 26-07-2002 à 00:10:39
Il faut que je fasse quoi d'apres toi ? avec -T il m'a dit 164 Mb/s j'essaie hdparm -Tt hdX
Marsh Posté le 26-07-2002 à 00:16:24
Siuoplait ! hdparm -c 1 -d 1 -k 1 -X66 ca vous parait bien ?
J'ai pas envie de faire de connerie c'est le dur du serveur ou y'a toutes les donnees
Sinon l'autre dur est un IBM 20 Go UDMA 66, je passe les meme parametres aux deux ?
Marsh Posté le 26-07-2002 à 00:17:42
Oups me suis goure, en fait Hda est le 20 Go et Hdb le 60 Go du coup les resultats ca va mieux je pense que je vais laisser comme ca :
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.78 seconds =164.10 MB/sec
Timing buffered disk reads: 64 MB in 2.96 seconds = 21.62 MB/sec
[root@server home]# hdparm -Tt /dev/hdb
/dev/hdb:
Timing buffer-cache reads: 128 MB in 0.74 seconds =172.97 MB/sec
Timing buffered disk reads: 64 MB in 1.73 seconds = 36.99 MB/sec
Marsh Posté le 26-07-2002 à 00:21:37
ça dépend des caractéristiques de ton disque
fait un hdparm -i /dev/hda (ou -I) pour savoir quel mode DMA il est supposé accepté et utilise -Xyy en fonction.
For multiword DMA, the value used is the desired DMA mode number plus 32. for UltraDMA, the value is the desired UltraDMA mode number plus 64. Donc UDMA mode 2 = -X66, mode 3 = -X67 ....
Mais hdparm ça peut être dangereux .
Marsh Posté le 26-07-2002 à 00:26:00
POur hda j'ai ca :
/dev/hda:
Model=IBM-DPTA-372050, FwRev=P76OA30A, SerialNo=JMYJMW2X702
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=34
BuffType=DualPortCache, BuffSize=1961kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=40088160
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 *udma4
AdvancedPM=no WriteCache=enabled
Drive Supports : ATA/ATAPI-4 T13 1153D revision 17 : ATA-1 ATA-2 ATA-3 ATA-4
Pour hdb
/dev/hdb:
Model=IC35L060AVER07-0, FwRev=ER6OA46A, SerialNo=SZPTZTB6652
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40
BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=120103200
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
AdvancedPM=yes: disabled (255) WriteCache=enabled
Drive Supports : ATA/ATAPI-5 T13 1321D revision 1 : ATA-2 ATA-3 ATA-4 ATA-5
Donc si j'ai bien compris je peux faire un hdparm -X68 hda et hdparm -X69 hdb? C'est ca ?Pourquoi y'a une etoile devant UDMA5 a la fin ?
Est-ce que ca vaut vraiment le coup ou bien c'est vraiment dangereux ?
Marsh Posté le 26-07-2002 à 00:32:15
l'étoile désigne le mode actuellement utilisé. Donc y a rien à faire
Dangereux, ouais, sur un autre forum j'ai failli niquer un disque dur en suggérant une option pour répondre à un problème. En fait, dans le man il était explicitement marqué que c'était super dangereux et ni moi ni celui qui posait la question ne l'a vu avant de faire l'essai
--> plantage -> reboot -> disk no system -> grosse flip
(je sais plus comment il s'en ai sorti)
Marsh Posté le 26-07-2002 à 00:35:40
aurelboiss a écrit a écrit : Maintenant je voudrais savoir ou placer cette commande pour qu'a chaque fois que je reboot (1 fois pas an lol) je n'ai pas a la tape ??? |
Tu installes le paquet hwtools, il y a un script à remplir fait exprès qui vient se mettre dans /etc/init.d.
Marsh Posté le 26-07-2002 à 00:37:41
911GT3 a écrit a écrit : l'étoile désigne le mode actuellement utilisé. Donc y a rien à faire Dangereux, ouais, sur un autre forum j'ai failli niquer un disque dur en suggérant une option pour répondre à un problème. En fait, dans le man il était explicitement marqué que c'était super dangereux et ni moi ni celui qui posait la question ne l'a vu avant de faire l'essai --> plantage -> reboot -> disk no system -> grosse flip (je sais plus comment il s'en ai sorti) |
Merci bien je crois que de toute facon y'a rien a faire tant mieux
Marsh Posté le 26-07-2002 à 00:41:05
Les options qui permettent de gagner le plus sans trop risquer de niquer tout sont à mon avis -d1 et -X68 (pour l'UDMA 66) ou -X69 (pour l'UDMA 100). Les trucs comme l'IRQ unmasking et le multiword, ça permet effectivement de gagner un peu, mais... c'est risqué.
Marsh Posté le 26-07-2002 à 01:18:06
je pense qu'un -d1 et éventuellement un -X68 (voire 69) serait déjà un bon avant conséquent
Marsh Posté le 26-07-2002 à 11:02:18
911GT3 a écrit a écrit : Dangereux, ouais, sur un autre forum j'ai failli niquer un disque dur en suggérant une option pour répondre à un problème. En fait, dans le man il était explicitement marqué que c'était super dangereux et ni moi ni celui qui posait la question ne l'a vu avant de faire l'essai --> plantage -> reboot -> disk no system -> grosse flip (je sais plus comment il s'en ai sorti) |
C'était moi... Mais ça arrive à tout le monde de se tromper même aux meilleurs .
Sinon, il démarrait mais il faisait des reset disk ou je sais plus quoi tout le temps ==> inutilisable. Heureusement, il y avait toujours le bios .
Marsh Posté le 26-07-2002 à 11:56:50
j ai pas tout lu trop la flemme
le driver du chipset est active ? (ca m a deja fait le coup)
ou alors hdparm powah !
Marsh Posté le 25-07-2002 à 22:44:05
Je viend de voir que mon disque dur UDMA 66 (western 60Go) a un debit de 4.29 MB/s et je trouve ca bizarre parce qu'avec la Mandrake je montais a 30 voir 31 MB/s et je ne c pas d'ou ca vien. Si vous avez une idee j'ai essaye la commande suivante
hdparm -c1 -X68 mais j'ai gagne 1 MB a tout casse :'(
@++