leider bin ich aus dem Tuningalter noch nicht raus
Hier meine Konfiguration:
- CF-Card Typ: Transcend CompactFlash Card 2GB (Ultra, 120x), Herstellerangabe: 20 MB/s lesen, 18 MB/s schreiben
- CF Card haengt in einer NFS-Diskless-Maschine als Master am primaeren IDE Kanal (will sagen ist bei der Messung nicht mal gemountet)
- es gibt im Rechner keine weiteren IDE Geraete.
hdparm spuckt dies aus:
Code
282 root@senita[/root] > hdparm /dev/hda
/dev/hda:
multcount = 1 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 4029/16/63, sectors = 4061232, start = 0
Alles anzeigen
Code
281 root@senita[/root] > hdparm -I /dev/hda
/dev/hda:
ATA device, with non-removable media
Model Number: TRANSCEND
Serial Number: 0 1000xxxx
Firmware Revision: 20060911
Standards:
Likely used: 5
Configuration:
Logical max current
cylinders 4029 4029
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 4061232
LBA user addressable sectors: 4061232
device size with M = 1024*1024: 1983 MBytes
device size with M = 1000*1000: 2079 MBytes (2 GB)
Capabilities:
LBA, IORDY(may be)(cannot be disabled)
bytes avail on r/w long: 4
Standby timer values: spec'd by Vendor
R/W multiple sector transfer: Max = 1 Current = 1
DMA: mdma0 mdma1 *mdma2
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
HW reset results:
CBLID- below Vih
Device num = 0
Integrity word not set (found 0x0000, expected 0x33a5)
Alles anzeigen
also eigentlich alles optimale Voraussetzungen - aber diese Ergebnisse erhalte ich:
Code
279 root@senita[/root] > hdparm -Tt /dev/hda
/dev/hda:
Timing cached reads: 762 MB in 2.00 seconds = 380.59 MB/sec
Timing buffered disk reads: 44 MB in 3.00 seconds = 14.66 MB/sec
Die Frage ist, ob meine '14.66 MB/sec' bereits optimal sind? Oder beziehen sich die Herstellerangaben von '20 MB/s lesen, 18 MB/s' mal wieder auf in der Praxis nicht erreichbare Idealbedingungen?