HD readahead
Michael Iatrou
iatrou at serverhive.com
Tue Apr 4 00:50:31 EEST 2006
root at wintermute:~# hdparm /dev/hda
/dev/hda:
multcount = 16 (on)
IO_support = 3 (32-bit w/sync)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 24321/255/63, sectors = 390721968, start = 0
root at wintermute:~# hdparm -i /dev/hda
/dev/hda:
Model=ST3200827A, FwRev=3.AAD, SerialNo=3ND2FR06
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=65535/1/63, CurSects=4128705, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:240,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
AdvancedPM=no WriteCache=enabled
Drive conforms to: device does not report version:
* signifies the current active mode
To μηχανάκι είναι ένα single-user workstation. Ο δίσκος έχει 8MB cache, αλλά
όπως φαίνεται, από το readahead, κάνει prefetch μόνο 128Kbytes.
Το ερώτημα είναι αν έχει παίξει κανείς με το readahead size για να δει αν
υπάρχουν διαφορές στο performance. (πιθανολογώ ότι αν υφίστανται, θα είναι
μικρές[*], αλλά ποτέ δεν ξέρεις)
[*] Μικρές προς το καλύτερο για sequential accesses και μικρές προς το
χειρότερο για random.
--
Michael Iatrou
More information about the Linux-greek-users
mailing list