Taring my mp3 collection from 2.5in 500MB internal sata drive (sda) to esata
3.5in 500MB drive (sdb) and it seems slow. In vmstat i can see that the
external drive writes faster than the internal can read (external has
periods of inactivity)
# time tar cf /mnt/usbdrive/mp3back.tar mp3/

real    10m9.679s
user    0m1.577s
sys    2m1.769s
# du -ks mp3/
21221661    mp3/

So 21221MB in 610 seconds = 35 MB/s

# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads:  220 MB in  3.01 seconds =  73.14 MB/sec (77
with --direct)

FWIW;
# hdparm /dev/sda

/dev/sda:
 multcount     = 16 (on)
 IO_support    =  1 (32-bit)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 60801/255/63, sectors = 976773168, start = 0


So the should i expect filesystem (reiser3) and other overhead to cut the
read performance to less than half of what hdparm reports? Anything else i
can look at to speed it up? Im using CFQ io scheduler.

Reply via email to