PDA

View Full Version : Copia di files lenta (troppo lenta)


GhePeU
04-08-2003, 23:30
oggi provando a copiare files da una partizione NTFS /dev/hdb1 (supporto compilato come modulo, kernel vanilla 2.4.21) a una partizione reiserFS /dev/hda4 ho notato una esasperante lentezza del trasferimento, dell'ordine delle 2 ore e mezza circa per copiare circa 1,9 gb

tutto ciò si verifica in gentoo sia con nautilus (utente e root), sia da linea di comando, senza avviare x, anche qui sia come utente che come root

la stessa cosa, da knoppix, ha richiesto circa 8 minuti

la scheda madre ha chipset VIA KT266A
il DMA è attivato su entrambi i dischi, hdparm dà questi risultati:

/dev/hda:

Model=MAXTOR 6L040J2, FwRev=A93.0500, SerialNo=662133616191
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=32256, SectSize=21298, ECCbytes=4
BuffType=DualPortCache, BuffSize=1819kB, MaxMultSect=16, MultSect=16
CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=78177792
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:

* signifies the current active mode

Timing buffer-cache reads: 964 MB in 2.00 seconds = 482.00 MB/sec
Timing buffered disk reads: 112 MB in 3.01 seconds = 37.21 MB/sec

/dev/hdb:

Model=QUANTUM FIREBALLlct15 07, FwRev=A01.0F00, SerialNo=611020545780
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=15522/15/63, TrkSize=32256, SectSize=21298, ECCbytes=4
BuffType=DualPortCache, BuffSize=418kB, MaxMultSect=16, MultSect=16
CurCHS=15522/15/63, CurSects=14668290, LBA=yes, LBAsects=14668290
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-5 T13 1321D revision 1:

* signifies the current active mode

Timing buffer-cache reads: 936 MB in 2.00 seconds = 468.00 MB/sec
Timing buffered disk reads: 60 MB in 3.09 seconds = 19.42 MB/sec

altre misure: copiare un file di 488 mb da /dev/hda4 a /dev/hda1 o da una directory all'altra di /dev/hda4 ha richiesto circa 35 secondi

ho avviato anche un'altra copia da /dev/hdb1 a /dev/hda4, in 4 minuti e 58 secondi sono stati copiati 87 mb

qualche idea? al momento non so che pensare

GhePeU
05-08-2003, 00:35
hdb: dma_timer_expiry: dma status == 0x64
hdb: lost interrupt
hdb: dma_intr: bad DMA status (dma_stat=70)
hdb: dma_intr: status=0x50 { DriveReady SeekComplete }


dmesg riporta 17 messaggi uguali a questo...

GhePeU
05-08-2003, 00:51
cercando su google ho trovato che questo messaggio compariva ad altre persone con il 2.4.21, e inoltre questo:

Subject Re: Interrupt lost { .... }
From Alan Cox <>
Date 22 Jul 2003 12:15:47 +0100
On Maw, 2003-07-22 at 03:14, Andre Hedrick wrote:
I am looking into this issue as my customer base who pays for fixes has raised the issue.

Turn off local APIC support, local APIC without SMP is broken in the base tree still

domani provo a vedere se risolve il problema

Hell-VoyAgeR
05-08-2003, 08:30
Originariamente inviato da GhePeU
dmesg riporta 17 messaggi uguali a questo...

povero controller... mi raccomando dopo aver fixato l'APIC armati anche di un buon aspirapolvere... con tutti quegli interrupt che ti vagano nel case! :D

AnonimoVeneziano
05-08-2003, 09:23
Originariamente inviato da GhePeU
dmesg riporta 17 messaggi uguali a questo...

Mi sa che , o l'elettronica di HDB sta tirando le cuoia , o il controller sta andando a massa , fai te :D

Ciao

GhePeU
05-08-2003, 13:34
per fortuna l'elettronica sembra a posto :D

ho ricompilato il kernel disabilitando il supporto APIC, il messaggio non compare più e ho copiato il solito file da 488 mb in 1 minuto e mezzo...

comunque son andato avanti fino alle 3 e qualcosa :coffee:

Hell-VoyAgeR
05-08-2003, 14:19
Originariamente inviato da GhePeU
per fortuna l'elettronica sembra a posto :D

ho ricompilato il kernel disabilitando il support acpi, il messaggio non compare più e ho copiato il solito file da 488 mb in 1 minuto e mezzo...

comunque son andato avanti fino alle 3 e qualcosa :coffee:

ACPI o APIC ? sono due cose completamente diverse!

Hrc211v
05-08-2003, 14:56
Originariamente inviato da Hell-VoyAgeR
ACPI o APIC ? sono due cose completamente diverse!

Appunto che centra l'acpi con l hd :eek:

GhePeU
05-08-2003, 15:05
scusate, ho scambiato due lettere :mc:

lo so anch'io che sono due cose diverse

Hell-VoyAgeR
05-08-2003, 15:19
Originariamente inviato da GhePeU
scusate, ho scambiato due lettere :mc:

lo so anch'io che sono due cose diverse

vabbe' vabbe'... nulla di che dai!

errore trascurabile... non come certi elementi che NON sanno configurare correttamente un dns... due giorni che ci stanno lavorando sopra... ROAR :incazzed: