[gl-como] Quale la causa?

Alessandro Mentasti amentasti@tin.it
Mer 18 Feb 2004 08:15:04 CET


Alle 23:34, martedý 17 febbraio 2004, Riccardo - SCASI ha scritto:
> ciao
> colevo sapere se qualcuno puo' aiutarmi a trovare la causa di questo
> strano comportamento:
>
> ho un programma che legge contemporaneamente file da dischi diversi
che Ŕ una specie di raid fatto in casa?
> (hde 
> ed hdg), entrambi i dischi sono master su due canali separati sul
> controller promise (Unknown mass storage controller: Promise Technology,
> Inc. 20265 (rev 02)) di una scheda madre Asus A7V133 (senza nessun tipo di
> raid).
> Considerando che la lettura su un singolo disco viaggia a circa 30MB/s, mi
> chiedo come mai la lettura contemporanea sui due dischi sia inferiore (dai
> 25 ai 30 MB/s TOTALI, non per disco!!). Ho ipotizzato le seguenti
> possibilita':
forse perde del tempo a sincronizzare la lettura dai 2 dispositivi...
> 1) linux (2.4.22-1.2166-nptl - fedora core 1) non gestisce bene il
> controller promise
> 2) il bus pci (sempre che il cotroller promise lo utilizzi, non lo so) e'
> saturo e quindi si ha un calo di prestazioni.
> 3) il programma (l'ho fatto io) e' bacato, anche se non mi da' gli stessi
> problemi con hda e hdc (due cdrom => velocita' infinitamente minori)
> 4) il controller promise e' una ciofeca (gia' so che le sue funzionalita'
> raid HW e' meglio lasciarle stare, almeno con linux).
> 5) varie ed eventuali.
>
> Qualcuno mi puo' illuminare?!?
se creassi un raid0 software potresti verificare l'eventuale aumento di 
prestazioni, in caso contrario il collo di bottiglia potrebbe essere 
hardware...
> grazie e ciao
> Riki


Maggiori informazioni sulla lista gl-como