Newsgroup: it.comp.os.linux.iniziare
Titolo: [?][OT][IDE] prestazioni controller e hd ide

Lancio un sondaggio perche' sono interessato a conoscere le prestazioni
dei controller e harddisk IDE, specialmente di chi ha problemi con di
riproduzione di filmati
video e file sonori, di chi vede riproduce i filmati benissimo, di chi
ha processori AMD, di chi
kernel vecchi, di chi ha controller 'strani' (Via, Promise, ecc.).
Il test viene fatto con hdparm, prestate attenzione di lanciarlo da root
(con su - ), che non ci siano processi che stiano impegnando il
processore o gi harddisk e lanciatelo almeno due volte in modo da avere
dei dati stabili.
Dovreste, se ne avete voglia o possibilita', seguire questa
dichiarazione dei dati (esempio eseguito sul mio sistema che ha due
dischi, hda e hdb):
Linux RH7.3, PII400, RAM 128Mb, controller IDE VIA UDMA66, hda IDE
UDMA66
con filesystem FAT32, hdb IDE UDMA33 con filesystem ext3 (aggiungete se
avete cambiato qualcosa, kernel, ecc.).
hdparm -t -T /dev/hda /dev/hdb
/dev/hda:
 Timing buffer-cache reads:   128 MB in  1.87 seconds = 68.45 MB/sec
 Timing buffered disk reads:  64 MB in  3.60 seconds = 17.78 MB/sec
/dev/hdb:
 Timing buffer-cache reads:   128 MB in  1.87 seconds = 68.45 MB/sec
 Timing buffered disk reads:  64 MB in  5.13 seconds = 12.48 MB/sec
Grazie
            Dbg

 wrote:
[snip]
Debian Woody, Athlon XP 1700+, RAM 512M DDR; controller SiS 5513;hda IDE
UDMA66 su fat32, hdb IDE UDMA100 su ext3 (ma va a 66 anche lui finche non
cambio il connettore ;) 
/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.50 seconds =256.00 MB/sec
 Timing buffered disk reads:  64 MB in  3.00 seconds = 21.33 MB/sec
/dev/hdb:
 Timing buffer-cache reads:   128 MB in  0.50 seconds =256.00 MB/sec
 Timing buffered disk reads:  64 MB in  1.72 seconds = 37.21 MB/sec
Bai

Cortese, rapido e preciso ........
 ............  e per giunta sei l'unico che ha risposto (........)
A buon rendere.
Ciao
        Dbg

UDMA66
Io i filmati li vedo sufficientemente fluidi (qualche volta saltano), ma
si sfasano audio  e il video, per cui devo  usare un'opzione particolare
con mplayer (che  ora non ricordo, ma me la  suggerì il programma stesso
dicendomi che il computer era troppo lento!).
Debian Woody (partendo dai CD unofficial datati Gennaio, mai aggiornata)
kernel 2.2.20 Intel Celeron  466@525, RAM 192 MB, controller CMD ATA/66,
hda IDE UDMA66,
Filesystem ...uh! ti devo elencare le partizioni?
Nel dubbio lo faccio:
###
sibilla:~# fdisk -l /dev/hda
Disco /dev/hda: 255 testine, 63 settori, 1867 cilindri
Unità = cilindri di 16065 * 512 byte
Dispositivo Avvio    Inizio    Fine   Blocchi   Id  Sistema
/dev/hda1   *         1       162   1301233+   b  Win95 FAT32
/dev/hda2           163       783   4988182+  83  Linux
/dev/hda3           784       885    819315   83  Linux
/dev/hda4           886      
1867   7887915
    f  Win95 Ext'd (LBA)
/dev/hda5           886       893     64228+  82  Linux swap
/dev/hda6           894       964    570276   1b  Win95 FAT32 nascosto
/dev/hda7           965      
1423   3686886
    b  Win95 FAT32
/dev/hda8          1424      
1867   3566398
+   c  Win95 FAT32 (LBA)
###
Nota: hda3 è una partizione di prova, il mio sistema è tutto su hda2.
Il kernel è ricompilato da me. 
sibilla:~# hdparm -t -T /dev/hda
/dev/hda:
 Timing buffer-cache reads:   128 MB in  1.30 seconds = 98.46 MB/sec
 sibilla:~#
 Timing buffered disk reads:  64 MB in 16.09 seconds =  3.98 MB/sec
Aggiungo
sibilla:~# hdparm -v /dev/hda
/dev/hda:
 multcount    =  0 (off)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 1867/255/63, sectors = 30003120, start = 0
 HDIO_GET_BUSSTATE failed: Input/output error
Non ho mai abilitato il DMA perché i "flat" che ho son quelli a 40 poli.
Però solo ora noto che se imposto il dma ho:
sibilla:~# hdparm -d1 /dev/hda
/dev/hda:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)
sibilla:~# hdparm -t -T /dev/hda
/dev/hda:
 Timing buffer-cache reads:   128 MB in  1.24 seconds =103.23 MB/sec
 Timing buffered disk reads:  64 MB in  2.91 seconds = 21.99 MB/sec
Devo provare così a vedere qualche film!
Spero di non aver ecceduto troppo in dettagli (forse quell'fdisk te lo
potevo proprio risparmiare... ^__^  ).
Ciao.
-- 
Antonio
| Pretendi una risposta immediata dal NG?
| Puoi ottenerla!
| 
http://groups.google.com/advanced_group_search

potevo proprio risparmiare... ^__^  ).
]zac[
:)
A buon rendere anche a te.
Ciao
       Dbg

 riproduzione di filmati
*  Debian GNU/linux  3.0,  PIII@500, RAM  320MB,  controller PCI  HPT370
con   hd  Maxtor   5T030H3,   kernel  2.4.18   ricompilato  liscio   con
CONFIG_IDEDMA_PCI_AUTO=y e nessun hack con hdparm.
/dev/hde:
 multcount    =  0 (off)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 59554/16/63, sectors = 60030432, start = 0
 busstate     =  1 (on)
/dev/hde:
 Timing buffer-cache reads:   128 MB in  0.98 seconds =130.61 MB/sec
 Timing buffered disk reads:  64 MB in  1.75 seconds = 36.57 MB/sec
 
*   Debian  GNU/linux   3.0,  HP   Omnibook  XE3-GC,   Celeron@650,  RAM
128MB,   hd  IBM-DJSA-210,   kernel   2.4.18   ricompilato  liscio   con
CONFIG_IDEDMA_PCI_AUTO=y e nessun hack con hdparm.
/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.96 seconds =128.00 MB/sec
 Timing buffered disk reads:  64 MB in  3.80 seconds = 16.84 MB/sec
* Slackware  8.1, HP Omnibook  XE3-GC, stesso laptop, kernel  di default
vmlinuz-ide-2.4.18 e nessun hack con hdparm.
/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.98 seconds =130.61 MB/sec
 Timing buffered disk reads:  64 MB in  3.96 seconds = 16.16 MB/sec
-- 
GHERdO, happy GNU/linux user.
 
http://www.cyberspace.org/~gherdo/

 Timing buffered disk reads:  64 MB in  3.80 seconds = 16.84 MB/sec
]zac[
Sempre bus a 100Mhz ..... sempre molto lenti i dischi dei portatili (il
dma e' attivo, suppongo), dovresti avere qualche problema coni filmati.
Grazie anche a te.
Ciao
        Dbg

 dma e' attivo, suppongo), dovresti avere qualche problema coni filmati.
Ce l'ho da poco. Aspetto le vacanze per provare :)


A buon rendere anche a te.
Sentirselo dire da uno che ho nello score fa sicuramente piacere!
Ciao.
-- 
Antonio

Sentirselo dire da uno che ho nello score fa sicuramente piacere!
]zac[
.... mi viene da immaginare di essere uno di quei pedoni di certi
videogiochi che se li stiri per bene raggiungi i best score ....
Ciao

L'idea è giusta?
Non mi rispondere, ringraziando il cielo Google funziona, e bene pure.
Pare che sia l'idea giusta, ma che si siano modi migliori per farlo.
Ciao.
-- 
Antonio

videogiochi che se li stiri per bene raggiungi i best score ....
Invece c'è poco da scherzare, è una grossa responsabilità.
Tu, come gli altri che hanno sempre mostrato la loro competenza (e
ringraziando il cielo ce ne sono diversi,) devi stare attento a quel che
dici, perché hai puntati addosso gli occhi di tutti quelli che hanno
imparato qualcosa dai tuoi articoli e li tengono d'occhio con grande
interesse.
.... oddio, non è che adesso smetti di scrivere sul NG? ;-)))))))
Ciao.
-- 
Antonio


http://www.calogero.org/

.... oddio, non è che adesso smetti di scrivere sul NG? ;-)))))))
]zac[
Puo' darsi, ma non certo per la tua sviolinata :) .
Ciao

performante dopo che il sistema e' gia avviato e hai gia' fatto il
login.
Si, pensa se l'hdparm fa' casini, almeno cosi puoi avviare il sistema in
qualche modo.
Comunque il modo che mi pare piu' elegante e' creare e poi impostarlo in
avvio automatico, hai un problema? scegli l'avvio in modo interattivo e
salti l'avvio del servizio.

salti l'avvio del servizio.
Questa possibilità c'è nelòle Red Hat e derivate, dove premo "I" in fase
di boot e mi fa avviare un servizio alla volta, ma per le altre
distribuzioni?
Debian non mi pare abbia un meccanismo analogo, e per quel che ricordo
neppure Slack.
Ciao.
-- 
Antonio

Puo' darsi, ma non certo per la tua sviolinata :) .
[1]..... speriamo che tutti la tengano dura!
P.S. Se tu avessi avuto un indirizzo buono la sviolinata te  la facevo a
casa, e te la beccavi solo tu, senza doverla dividere con gli altri! ;-)
Ciao.
-- 
Antonio

casa, e te la beccavi solo tu, senza doverla dividere con gli altri!
;-)
]zac[
ehehe, l'indirizzo e' buono .... ]zac[ e zac@zac ..... su dai e' facile.
Ciao
        Dbg


http://www.calogero.org/
Linux 2.4.18 on Slackware 8.0

p.s. non ho nessun problema particolare con i filmati.
]zac[
Riassumendo le informazioni (di terza mano) sembra che che i casi di
problemi con filmati e audio siano per la maggior parte dovuti a
idiosincrasie con i controller IDE e qualche raro problema di alcune
versioni di moduli IDE del kernel o di alcune librerie usate dai
programmi video e audio con problemi da .... effetti collaterali da
modifica.

facile.
EDDAI! Si, a saperlo è ovvio, ma prima...  :-)))
Ciao.
-- 
Antonio

vari segmenti, cosa che nei downloader per Windows ormai si trova sempre?
Prozilla?
Il tutto IMHO, ovviamente
--
Ikitt

Morale: riparto da zero ispirandomi ai due sorgenti.
]zac[
Vero che poi segnalerai le tue nuove implementazioni agli autori che ti
hanno ispirato? magari aggiungendo delle critiche e consigli sui loro
progetti?

EDDAI! Si, a saperlo è ovvio, ma prima...  :-)))
Prima anche :) .
Ciao

magari aggiungendo delle critiche e consigli sui loro progetti?
Non credo di esserne in grado :|
--
Ikitt

 No, leggi la cattedrale e il bazar,
a me Raymond fa venire l'orticaria (anche Stallman, ma nel suo caso č 
un problema di igiene personale :-))), e certa parte del movimento open 
source lo considera lo scemo del villaggio. Sarebbe il caso di dirgli 
anche questo :-)
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

a me Raymond fa venire l'orticaria (anche Stallman, ma nel suo caso è
]zac[
Molto utile e interessante.

Il tutto IMHO, ovviamente
Come anche per me.
Ciao.
-- 
Antonio

concretizzare la cosa.
Grazie, quello che esprimi tu è uno sguardo "bellissimo", che sa
valorizzare ciò che c'è, uno sguardo "positivo".
Ciao.
P.S. sto thread m'è piaciuto.
-- 
Antonio

 É un'informazione o una domanda?
Una proposta :)
-- 
Ikitt

P.S. sto thread m'è piaciuto.
]zac[
Anche a me.
Chissa agli altri.
Ciao.

Una proposta :)
Ok. Ce l'ho sui CD. Ora lo provo subito!
Ciao.
-- 
Antonio

Chissa agli altri.
Hanno imparato un sacco di cose su hdparm, DMA, free software ecc! :-P
Ok, ok. Killo il thread.
Ciao.
-- 
Antonio

Ok, ok. Killo il thread.
E no, tu l'hai aperto, io chiudo.
Ciao.
E l'ultimo chiuda la porta  ....... SLAMM ......

# hdparm -tT /dev/hda:
 Timing buffer-cache reads:	128 MB in   3.76 seconds = 34.04 MB/sec
 Timing buffered disk reads:	64 MB in    8.94 seconds = 7.16 MB/sec
-- 
Ikitt

kilometrico TODO per giunta su un PC diverso da quello su cui posto.
]zac[
Al limite servira' ai miei nipoti :P .
Grazie anche a te.