linux hd speed

Antonis Sidiropoulos asidirop at csd.auth.gr
Mon Dec 15 11:43:07 EET 2003


To brika pws energopoieis to dma:

hdparm /dev/hdb

/dev/hdb:
 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     = 4865/255/63, sectors = 16233210, start = 0
[root at skyblue ~]# hdparm -d1 /dev/hdb

/dev/hdb:
 setting using_dma to 1 (on)
 using_dma    =  1 (on)
[root at skyblue ~]# hdparm /dev/hdb

/dev/hdb:
 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     = 4865/255/63, sectors = 16233210, start = 0

Kai ontws. Xwris DMA: 64 MB in 18.48 seconds = 3.46 MB/sec
me DMA: 64 MB in  2.75 seconds =23.27 MB/sec

Meta apo reboot omws xanei to setting.
Pws mporw na to kanw monimo? parametros sto lilo?

A.



Antonis Sidiropoulos wrote:

> Vasilis Vasaitis wrote:
>
>> On Sun, Dec 14, 2003 at 04:57:47PM +0200, Antonis Sidiropoulos wrote:
>>
>>  
>>
>>> Pragmati:
>>> px:
>>> hdparm -t /dev/hdb3
>>>
>>> /dev/hdb3:
>>> Timing buffered disk reads:  64 MB in 16.59 seconds = 3.86 MB/sec
>>>
>>> hdparm -t /dev/sda1
>>>
>>> /dev/sda1:
>>> Timing buffered disk reads:  64 MB in  3.44 seconds =18.60 MB/sec
>>>
>>> Edw fainetai i diafora.
>>>   
>>
>>
>>  Βασικά εδώ φαίνεται ότι κάτι πάει πολύ στραβά με τη ρύθμιση του ATA
>> δίσκου, εκτός πια κι αν είναι τόσο παλιός για να δικαιολογεί τέτοια
>> χάλια επίδοση. Ακόμα και οι αρχαίοι δίσκοι που έχουμε πάνω στον hal
>> (5,1 και 3,2 GB), που είναι ATA33 νομίζω, μου βγάζουν καλύτερη επίδοση
>> από αυτό το τραγικό που έχεις εσύ. Πόσο μάλλον ο 80άρης που έχω εδώ
>> στο σπίτι, που είναι σαφώς πιο γρήγορος από το ATA33 στο οποίο κάθεται
>> πάνω, και εξαιτίας του πιάνει *μόνο* 22 MB/s στο -t.
>>
>>  Το πιο πιθανό είναι ότι έχεις πρόβλημα με το DMA για τους σκληρούς
>> δίσκους, δηλαδή δεν είναι ενεργοποιημένο. Κοίταξέ το, είναι χαλαρά το
>> πιο σημαντικό πράγμα για τις επιδόσεις ενός υπολογιστή τη σήμερον
>> ημέρα (εκτός κι αν έχει μόνο SCSI).
>>
>>  
>>
> basika einai to kernel 2.2, pou ap'oti diabasa ypostirizei mexri ata33 ?
> Ontws, den einai orismeno to dma. pws tha to orisw?
>
>
> more /proc/ide/ide0/hdb/settings
>
> name                    value           min             
> max             mode
> ----                    -----           ---             
> ---             ----
> bios_cyl                4865            0               
> 65535           rw
> bios_head               255             0               
> 255             rw
> bios_sect               63              0               
> 63              rw
> breada_readahead        4               0               
> 127             rw
> bswap                   0               0               1               r
> file_readahead          124             0               
> 2097151         rw
> io_32bit                0               0               
> 3               rw
> keepsettings            0               0               
> 1               rw
> max_kb_per_request      64              1               
> 127             rw
> multcount               0               0               
> 8               rw
> nice1                   1               0               
> 1               rw
> nowerr                  0               0               
> 1               rw
> pio_mode                write-only      0               255             w
> slow                    0               0               
> 1               rw
> unmaskirq               0               0               
> 1               rw
> using_dma               0               0               
> 1               rw
>
>
> A.
>


-- 
-------------------------------------------------------------------
                       Antonis Sidiropoulos
http://users.auth.gr/~asidirop         e-mail: asidirop at csd.auth.gr
Aristotle University of Thessaloniki      Department of Informatics






More information about the Linux-greek-users mailing list