Bien configurer son IBM 120 GXP - Débats - Linux et OS Alternatifs
Marsh Posté le 21-05-2002 à 18:03:57
Montre nous le résultat d'un hdparm et d'un hdparm -i dudit disque.
[jfdsdjhfuetppo]--Message édité par kadreg le 21-05-2002 à 18:04:28--[/jfdsdjhfuetppo]
Marsh Posté le 21-05-2002 à 18:09:18
Ben un hdparm -Tt /dev/hdc1 donne à peu près ça :
sur le cache : 105 Mo/s
sans le cache : 5 Mo/
Pour le -i je verrai quand je serai devant. Je suis au taf et j'ai pas relevé mon IP du jour pour me connecter sur mon ordi perso acceuillant le 120 GXP en question.
Il est seul en maître sur le 2ème controleur IDE. Sur le premier controleur j'ai un dd 15 Go en maître et mon zip en salve.
Une nappe pourrie ça pourrait donner ça ? Ce serait pas du tout ou rien ?
[jfdsdjhfuetppo]--Message édité par Mismatch le 21-05-2002 à 18:10:51--[/jfdsdjhfuetppo]
Marsh Posté le 21-05-2002 à 21:40:45
Alors, un hdparm -i /dev/hdc me donne ça :
Model=IC35L120AVVA07-0, FwRev=VA6OA50K, SerialNo=VNC600A6G1HWXA
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=52
BuffType=DualPortCache, BuffSize=1863kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=241254720
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
Ça en fait des infos ...
Avec "-d1 -X34 /dev/hdc" j'obtient ensuite :
cache reads: 128 MB in 1.37 seconds = 93.43 MB/sec
disk reads : 64 MB in 5.28 seconds = 12.12 MB/sec
Ce qui reste loin des 22 Mo/s de mon DTLA
Marsh Posté le 21-05-2002 à 21:50:56
Mismatch a écrit a écrit : Avec "-d1 -X34 /dev/hdc" |
-X69, pas -X34
-X65 ultra DMA mode 1
-X66 ultra DMA mode 2 (UltraDMA33)
-X67 ultra DMA mode 3 (UltraDMA66)
-X68 ultra DMA mode 4 (UltraDMA100)
-X69 ultra DMA mode 5 (UltraDMA133)
Et que dit /sbin/hdparm /dev/hdc ?
[jfdsdjhfuetppo]--Message édité par kadreg le 21-05-2002 à 21:51:09--[/jfdsdjhfuetppo]
Marsh Posté le 21-05-2002 à 21:54:02
euh déjà il faudrait que ton kernel soit compilé avec le support correspondant a ta carte mère
moi qui ait une via, je met le module via82xx dans le kernel
alors si t'as un kernel sans support udma100, tu peux toujours hdparmiser ...
Marsh Posté le 21-05-2002 à 23:13:41
/sbin/hdparm /dev/hdc donne :
multcount = 0 (off)
I/O support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 15017/255/63, sectors = 241254720, start = 0
busstate = 1 (on)
Je pense que t'as raison, ce doit être un pb de support. Mais un modprobe via82xx me renvoie un laconique "can't locate module via82xx" et avec un lsmod je vois rien qui puisse faire penser à un support pour via. Alors soit c'est pas le bon nom pour le module, soit c'est le bon nom mais il est intégré au noyau et pas comme module. Je vais essayer de trouver de la doc sur le support udma100 de chez via.
Parce que en utilisant le -X68 (support udma4 bien activé), j'ai :
buffer-cache reads: 128 MB in 1.57 seconds = 81.53 MB/sec
buffered disk reads: 64 MB in 5.86 seconds = 10.92 MB/sec
En tout cas merci à vous
Marsh Posté le 22-05-2002 à 10:12:25
multcount = 0 (off)
Spabien, hdparm -m 16
I/O support = 1 (32-bit)
Spabien, passe à 3 (32bits asynchroine)
Marsh Posté le 22-05-2002 à 14:08:48
Bon, ben avec tout ça on est à :
/dev/hdc:
buffer-cache reads: 128 MB in 1.18 seconds =108.47 MB/sec
buffered disk reads: 64 MB in 3.68 seconds = 17.39 MB/sec
C'est déjà largement mieux. On est à + 350 % depuis que j'ai posté ma question ! Ça devient acceptable. Merci Kadreg
Y a-t-ill un debianeux dans la salle pour me dire quels sont les supports de chipset inclus dans le noyau et ceux fournis sous forme de module, avec le kernel-image (en l'occurence le 2.4-18) ??
Marsh Posté le 24-05-2002 à 22:32:17
CA m'éneeeeeeeeeeerve
Pourquoi y repasse tout le temps en dma5 après le reboot au lieu de garder le dma6
j'ai bien mis -K1 mais ça marche pas
[jfdsdjhfuetppo]--Message édité par THE REAL 911GT3 le 24-05-2002 à 22:33:10--[/jfdsdjhfuetppo]
Marsh Posté le 24-05-2002 à 22:38:02
je prefere min ptit ibm 30go
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.84 seconds =152.38 MB/sec
Timing buffered disk reads: 64 MB in 1.80 seconds = 35.56 MB/sec
Marsh Posté le 25-05-2002 à 03:28:54
oooh ... bah chui vert, j'ai le meme pb, et j'avais pas vu :
Citation : clienthome/tatanka# hdparm -Tt /dev/hdb |
le hda c'est un IBM 30 Go
le hdb c'est un seagate baracuda IV 40 Go (qui est donc censé aller plus vite), qq'un sait d'où ça pourrait venir (moi aussi, j'ai mon IBM sur la premiere nappe, et le seagate sur la 2eme)
Marsh Posté le 25-05-2002 à 04:36:28
sympa ce post !! moi qui avait des problèmes de transferts avec mon ancien noyau, je voulais me taper "LE" howto de hdparm (en US)
je n'ai pas encore resenti de problème sous le dernier noyau, mais je vais checker les DMA voir s'ils sont bien à 100
merci
Marsh Posté le 25-05-2002 à 04:38:35
THE REAL 911GT3 a écrit a écrit : CA m'éneeeeeeeeeeerve Pourquoi y repasse tout le temps en dma5 après le reboot au lieu de garder le dma6 j'ai bien mis -K1 mais ça marche pas |
mets-le dans ton rc.local, ça se fera au chargement
mais c'est juste une solution de simplicité sans chercher d'où ça vient
edit : je viens de voir que mes western digital ne gardaient pas les options, alors que maxtor oui :
hdparm -K 1 /dev/hda && hdparm -K 1 /dev/hdb && hdparm -K 1 /dev/hdc
/dev/hda:
setting drive keep features to 1 (on)
HDIO_DRIVE_CMD(keepsettings) failed: Input/output error
/dev/hdb:
setting drive keep features to 1 (on)
/dev/hdc:
setting drive keep features to 1 (on)
HDIO_DRIVE_CMD(keepsettings) failed: Input/output error
[jfdsdjhfuetppo]--Message édité par BMOTheKiller le 25-05-2002 à 05:35:48--[/jfdsdjhfuetppo]
Marsh Posté le 25-05-2002 à 09:44:05
Moi c'est pas terrible :
Citation : |
Mais la machine est seulement en ultraDMA33.
Le premier disque est un 60GXP (si si, il marche), le second un quantum fireball lct10
Marsh Posté le 25-05-2002 à 10:15:00
j'obtiens ça, suis pas déçu, mais je dois pouvoir avoir mieux, je vais approfondir :
[root@BMO root]# hdparm -tT /dev/hda && hdparm -tT /dev/hdb && hdparm -tT /dev/hdc
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.94 seconds =136.17 MB/sec
Timing buffered disk reads: 64 MB in 2.35 seconds = 27.23 MB/sec
/dev/hdb:
Timing buffer-cache reads: 128 MB in 0.92 seconds =139.13 MB/sec
Timing buffered disk reads: 64 MB in 2.02 seconds = 31.68 MB/sec
/dev/hdc:
Timing buffer-cache reads: 128 MB in 0.89 seconds =143.82 MB/sec
Timing buffered disk reads: 64 MB in 1.46 seconds = 43.84 MB/sec
hda : western WD300
hdb : maxtor diamonmax plus 40 - 30 Go
hdc : western WD400BB
------------------------------------------------
au fait, vous sauriez pas comment on peut régler l'arrêt (spindown) d'un disque dur scsi ?? j'ai choppé la collection des rpm de scsiutils, mais j'ai dû louper quelque chose car je n'ai rien vu à ce sujet dans les différentes aides
Marsh Posté le 21-05-2002 à 17:52:08
Nondidiou ! Mon tout nouveau tout beau dd IBM 120GXP (120 Go) ne crache que 5 Mo/s après activation de l'UDMA par hdparm -d1 ! Sachant qu'avec les mêmes paramètres mon IBM DTLA 15 Go fait du 23 Mo/s, il doit y avoir un binz ...
Sur cet ordi j'ai une woody, avec le kernel-image 2.4.18. Ya un module à charger ? C'est l'UDMA 100 qui n'est pas supporté ?
Si vous avez une idée ...
PS : CM = Abit KT7A
[jfdsdjhfuetppo]--Message édité par 911GT3 le 24-05-2002 à 22:33:56--[/jfdsdjhfuetppo]