[Risolto] Passare da UDMA 100 ad UDMA 133

Riconoscimento, installazione e configurazione delle periferiche.
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

[Risolto] Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

Salve,

ho un pc con due hard disk, entrambi IDE, ma abbastanza nuovi (80 e 160GB maxtor).
La scheda madre è una asrock 4coredual-sata2 con chipset VIA e due interfacce IDE.
Purtroppo il trasferimento file per uno dei due hard disk è piuttosto lento (6MB/s).

Ho notato che questo hard disk è visto come UDMA/100, mentre potrebbe essere settato tranquillamente UDMA133 come l'altro.

Codice: Seleziona tutto

root@SERVER:/home/gitti# dmesg | grep DMA
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3951 pages, LIFO batch:0
[    1.765281] ata1: SATA max UDMA/133 cmd 0xcc00 ctl 0xc880 bmdma 0xc400 irq 21
[    1.765284] ata2: SATA max UDMA/133 cmd 0xc800 ctl 0xc480 bmdma 0xc408 irq 21
[    2.193589] ata3: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfc00 irq 14
[    2.193592] ata4: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfc08 irq 15
[    2.365959] ata3.00: ATA-7: Maxtor 6L080L0, BAJ41G20, max UDMA/133
[    2.416848] ata3.01: ATA-7: MAXTOR STM3160212A, 3.AAJ, max UDMA/100
[    2.433875] ata3.00: configured for UDMA/133
[    2.491752] ata3.01: configured for UDMA/100
[    2.652415] ata4.00: ATAPI: HL-DT-ST DVDRAM GSA-4120B, A117, max UDMA/33
[    2.668333] ata4.00: configured for UDMA/33
[   10.948235] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
C'è un modo per modificare questo settaggio?

Grazie :)
Ultima modifica di gitti il lunedì 18 maggio 2009, 19:11, modificato 1 volta in totale.
Avatar utente
Mozo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2974
Iscrizione: giovedì 9 marzo 2006, 10:43
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.3 LTS
Località: On The Air

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da Mozo »

Non potrebbe essere l'hard disk un ata100?

In ogni caso l'ata100 non giustifica la lentezza del disco (6MB/s), che è certamente superiore.
Avatar utente
gianmpu
Rampante Reduce
Rampante Reduce
Messaggi: 7721
Iscrizione: giovedì 15 novembre 2007, 17:11

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gianmpu »

Ho notato che hai un lettore cd/dvd atapi. Il lettore in questione viene visto come udma/33, quindi, se hai collegato fisicamente un disco sullo stesso canale eide del lettore, ovviamente la velocità massima su quel canale è quella della periferica più lenta.
"Chi c**a sott' 'a neve, pure si ffa 'a bbuca e poi 'a copre, quanno 'a neve se scioje, 'a mm***a vie' sempre fori" T. Milian
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

Codice: Seleziona tutto

[    1.765281] ata1: SATA max UDMA/133 cmd 0xcc00 ctl 0xc880 bmdma 0xc400 irq 21
[    1.765284] ata2: SATA max UDMA/133 cmd 0xc800 ctl 0xc480 bmdma 0xc408 irq 21
[    2.193589] ata3: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xfc00 irq 14
[    2.193592] ata4: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xfc08 irq 15
Tutti i controller sono UDMA/133

Codice: Seleziona tutto

[    2.365959] ata3.00: ATA-7: Maxtor 6L080L0, BAJ41G20, max UDMA/133
Questo disco è UDMA/133

Codice: Seleziona tutto

[    2.416848] ata3.01: ATA-7: MAXTOR STM3160212A, 3.AAJ, max UDMA/100
Questo invece è un disco UDMA/100 di più non può andare.

Codice: Seleziona tutto

[    2.433875] ata3.00: configured for UDMA/133
[    2.491752] ata3.01: configured for UDMA/100
i due dischi sono configurati perfettamente

Codice: Seleziona tutto

[    2.652415] ata4.00: ATAPI: HL-DT-ST DVDRAM GSA-4120B, A117, max UDMA/33
[    2.668333] ata4.00: configured for UDMA/33
Questo è il dvd UDMA/33 anch'esso perfettamente configurato.


La velocità di traferimento su linux varia in maniera casuale dai 40MB/s ai 6MB/s a seconda del tipo di file del tempo meterologico delle congiunture astrali e quant'altro.
A volte a me parte a 40Mb/s per poi lentamente scendere a 8MB/s.
Windows va 3 volte più veloce nel traferire gli stessi file ...
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

gianmpu ha scritto: Ho notato che hai un lettore cd/dvd atapi. Il lettore in questione viene visto come udma/33, quindi, se hai collegato fisicamente un disco sullo stesso canale eide del lettore, ovviamente la velocità massima su quel canale è quella della periferica più lenta.
Ma da quando?
Non esiste più da 20 anni questa cosa ...

Tant'è che vedi le porte SATA e PATA settate correttamente.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

per fare i test di velocità


il mio disco UDMA/100 (limitato dall'interfaccia PATA cha va al max  UDMA/100)

Codice: Seleziona tutto

sudo hdparm -Tt /dev/sda

Codice: Seleziona tutto

/dev/sda:
 Timing cached reads:   2548 MB in  2.00 seconds = 1274.34 MB/sec
 Timing buffered disk reads:  184 MB in  3.02 seconds =  60.88 MB/sec

il mio disco UDMA/133

Codice: Seleziona tutto

sudo hdparm -Tt /dev/sdb

Codice: Seleziona tutto

/dev/sdb:
 Timing cached reads:   2504 MB in  2.00 seconds = 1252.21 MB/sec
 Timing buffered disk reads:  308 MB in  3.02 seconds = 102.13 MB/sec


Configurazione

Codice: Seleziona tutto

mc@mc-desktop:~$ dmesg | grep DMA
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3951 pages, LIFO batch:0
[    1.284838] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[    1.284886] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[    1.296869] ata3: SATA max UDMA/133 cmd 0xd400 ctl 0xd080 bmdma 0xc880 irq 19
[    1.296920] ata4: SATA max UDMA/133 cmd 0xd000 ctl 0xcc00 bmdma 0xc888 irq 19
[    1.452615] ata3.00: ATA-8: MAXTOR STM3500320AS, MX15, max UDMA/133
[    1.458609] ata3.00: configured for UDMA/133
[    1.466885] ata1.00: ATA-7: Maxtor 6L300R0, BAJ41G20, max UDMA/133
[    1.467015] ata1.01: ATAPI: HL-DT-STDVD-RAM GSA-H54L, 1.00, max UDMA/66
[    1.474811] ata1.00: configured for UDMA/100
[    1.480287] ata1.01: configured for UDMA/66
[   13.531119] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
Ultima modifica di telperion il domenica 17 maggio 2009, 19:10, modificato 1 volta in totale.
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

Sono andato sul sito della seagate e realmente quello da 160GB è ATA/100, mentre quello da 80GB è ATA/133.
Ho fatto così i benchmark che mi avete proposto:

Codice: Seleziona tutto

root@SERVER:/home/gitti# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   1542 MB in  2.01 seconds = 766.79 MB/sec
 Timing buffered disk reads:  158 MB in  3.01 seconds =  52.53 MB/sec
root@SERVER:/home/gitti# sudo hdparm -Tt /dev/sdb

/dev/sdb:
 Timing cached reads:   1558 MB in  2.00 seconds = 778.36 MB/sec
 Timing buffered disk reads:  214 MB in  3.02 seconds =  70.84 MB/sec
root@SERVER:/home/gitti#
dove sda è quello da 80 e sdb è quello da 160.

Mi sono reso conto di questo problema perché ho installato la rete gigabit e la lettura dei file dal primo hard disk è velocissima (50MB/s) mentre dal secondo è lentissima (meno di 20MB/s).
Cosa strana è che i file che si trovano in alcune cartelle sono veloci, quelli che si trovano in altre cartelle sono lenti. Anche lo stesso file spostato da una cartella all'altra del secondo hard disk cambia velocità. Anche lo stesso file nella stessa cartella rinominato a volte va più veloce.

Come mai?
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

gitti ha scritto: Sono andato sul sito della seagate e realmente quello da 160GB è ATA/100, mentre quello da 80GB è ATA/133.
Ho fatto così i benchmark che mi avete proposto:

Codice: Seleziona tutto

root@SERVER:/home/gitti# sudo hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   1542 MB in  2.01 seconds = 766.79 MB/sec
 Timing buffered disk reads:  158 MB in  3.01 seconds =  52.53 MB/sec
root@SERVER:/home/gitti# sudo hdparm -Tt /dev/sdb

/dev/sdb:
 Timing cached reads:   1558 MB in  2.00 seconds = 778.36 MB/sec
 Timing buffered disk reads:  214 MB in  3.02 seconds =  70.84 MB/sec
root@SERVER:/home/gitti#
dove sda è quello da 80 e sdb è quello da 160.

Mi sono reso conto di questo problema perché ho installato la rete gigabit e la lettura dei file dal primo hard disk è velocissima (50MB/s) mentre dal secondo è lentissima (meno di 20MB/s).
Cosa strana è che i file che si trovano in alcune cartelle sono veloci, quelli che si trovano in altre cartelle sono lenti. Anche lo stesso file spostato da una cartella all'altra del secondo hard disk cambia velocità. Anche lo stesso file nella stessa cartella rinominato a volte va più veloce.

Come mai?
La verita? Non si puo dire ...
;D
Diciamo che il fs di linux non è questa meraviglia che si racconta ... anzi.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

Con ext4 le cose migliorano abbastanza

Immagine

Peccato che non è affidabile per ora.
Io lo uso col kernel 2.6.30-rc6.
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

Prima avevo ext2, da poco sono passato ad ext3. Ci devo ritornare?

ext4 è instabile, ovvero che problemi dà? Non era una novità della 9.04?

Cerco disperatamente una soluzione perché ho speso 80€ per passare a gigabit e non poterla usare sul mio muletto è una tragedia.
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17368
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da Stealth »

Non credo ci siano grosse differenze tra ext2 ed ext3, se non che il primo non ha il journaling ed il secondo sì.
Su ext4 non so dirti nulla, se non che ci sono discussioni sul forum, qualcuna parlava di perdita di dati.....cerca un po'  :-\
ciao
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

Quindi davvero non vi è spiegazione sul perché alcuni file sono più veloci ed altri più lenti? Mai possibile?!  :-\
Avatar utente
Stealth
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17368
Iscrizione: martedì 31 gennaio 2006, 22:55
Desktop: Gnome
Distribuzione: Ubuntu 22.04 LTS

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da Stealth »

gitti ha scritto: Quindi davvero non vi è spiegazione sul perché alcuni file sono più veloci ed altri più lenti? Mai possibile?!  :-\
No no, un momento...la spiegazione non la sanno quelli (me compreso) che ti hanno risposto fino ad ora. Mi sembra l'ipotesi più plausibile  ;)
ciao
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

Stealth ha scritto:
gitti ha scritto: Quindi davvero non vi è spiegazione sul perché alcuni file sono più veloci ed altri più lenti? Mai possibile?!  :-\
No no, un momento...la spiegazione non la sanno quelli (me compreso) che ti hanno risposto fino ad ora. Mi sembra l'ipotesi più plausibile  ;)
ciao
Allora aspetterò fiducioso qualcuno che mi spieghi dove sta il problema. Non credo sia possibile che un sistema come ubuntu cada proprio su qualcosa di così ben sperimentato come l'ext3.
Avatar utente
Mozo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2974
Iscrizione: giovedì 9 marzo 2006, 10:43
Desktop: mate
Distribuzione: Ubuntu Mate 22.04.3 LTS
Località: On The Air

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da Mozo »

Allora aspetterò fiducioso qualcuno che mi spieghi dove sta il problema.
Secondo me è un falso problema.
La velocità dipende anche da dove fisicamente sono dislocati i file sulla superficie del disco (settori esterni + veloce, settori interni + lento), se sono frammentati, se sono vicini tra loro, se il disco non è in perfette condizioni (per esempio se la testina deve riposizionarsi per rileggere i dati e dal controllo degli errori).
Sono solo le prime cose che mi vengono in mente, tieni conto che non sono un esperto.  :-\
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

Mozo ha scritto:
Allora aspetterò fiducioso qualcuno che mi spieghi dove sta il problema.
Secondo me è un falso problema.
La velocità dipende anche da dove fisicamente sono dislocati i file sulla superficie del disco (settori esterni + veloce, settori interni + lento), se sono frammentati, se sono vicini tra loro, se il disco non è in perfette condizioni (per esempio se la testina deve riposizionarsi per rileggere i dati e dal controllo degli errori).
Sono solo le prime cose che mi vengono in mente, tieni conto che non sono un esperto.   :-\
Proverò a fare un po' di pulizia del sistema e poi vi farò sapere.
Avatar utente
Devnull
Rampante Reduce
Rampante Reduce
Messaggi: 8158
Iscrizione: lunedì 21 novembre 2005, 15:56
Località: Ancona

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da Devnull »

gitti ha scritto: Proverò a fare un po' di pulizia del sistema e poi vi farò sapere.
Secondo me è una questione di cavo eide. Che tipo di cavo hai montato? La velocità di trasferimento dipende anche da quello.
Da regolamento (Sez. I punto 15) è vietato inviare messaggi privati per richieste di supporto tecnico, si prega di aprire una discussione nella giusta sezione.
Hai domande sul forum? Leggi le FAQ e il Regolamento.
→ → → → Partecipa alla documentazione ← ← ← ←
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

gitti ha scritto:
Stealth ha scritto:
gitti ha scritto: Quindi davvero non vi è spiegazione sul perché alcuni file sono più veloci ed altri più lenti? Mai possibile?!  :-\
No no, un momento...la spiegazione non la sanno quelli (me compreso) che ti hanno risposto fino ad ora. Mi sembra l'ipotesi più plausibile  ;)
ciao
Allora aspetterò fiducioso qualcuno che mi spieghi dove sta il problema. Non credo sia possibile che un sistema come ubuntu cada proprio su qualcosa di così ben sperimentato come l'ext3.
Ubuntu?
No guarda uso anche Gentoo Debian Archlinux e la situazione non cambia di una virgola.
È un problema di come gestisce i flie ext3, è sicuro, ma veloce proprio no.
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da telperion »

Devnull ha scritto:
gitti ha scritto: Proverò a fare un po' di pulizia del sistema e poi vi farò sapere.
Secondo me è una questione di cavo eide. Che tipo di cavo hai montato? La velocità di trasferimento dipende anche da quello.
Se vedi il dmesg | grep DMA vedi che è tutto a posto e i cavi sono corretti, altrimenti andrebbe a UDMA più basse.
gitti
Prode Principiante
Messaggi: 236
Iscrizione: giovedì 30 novembre 2006, 10:24

Re: Passare da UDMA 100 ad UDMA 133

Messaggio da gitti »

telperion ha scritto:
Devnull ha scritto:
gitti ha scritto: Proverò a fare un po' di pulizia del sistema e poi vi farò sapere.
Secondo me è una questione di cavo eide. Che tipo di cavo hai montato? La velocità di trasferimento dipende anche da quello.
Se vedi il dmesg | grep DMA vedi che è tutto a posto e i cavi sono corretti, altrimenti andrebbe a UDMA più basse.
Infatti uso solo cavi da 80 poli. Non prendetemi per un novizio, è linux che mi viene difficile da capire per certi versi, ma con windows ci smanetto senza problemi :p
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: tropie e 9 ospiti