Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Mar 2006 00:05:17 -0500 (EST)
From:      "Mikhail T." <mi@aldan.algebra.com>
To:        current@FreeBSD.org, sos@FreeBSD.org
Subject:   pitiful performance of an SATA150 drive
Message-ID:  <200603010505.k2155HfQ003205@aldan.algebra.com>

next in thread | raw e-mail | index | archive | help

--ELM1141189517-3100-0_
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII

Hello!

I installed a new 500Gb SATA drive into my 6.1 system and am greatly
disappointed with its performance. Although straight reading is
Ok at around 32Mb/s, the writing is never more than 7Mb/s (as reported
by `systat 1 -vm' while running `cat < /dev/zero > /dev/ad8').

I reported this a few months ago (running 6.0 then), and one of the
suggestions was, the drive is bad. Well, I'm seeing the same with its
replacement...

Also, KNOPPIX-4.0.2 can write to the drive at 22Mb/s (using dd). Here
are the relevant dmesg entries:

atapci1: <SiI 3114 SATA150 controller> port 0xac00-0xac07,0xa880-0xa883,0xa800-0xa807,0xa480-0xa483,0xa400-0xa40f mem 0xbe5dfc00-0xbe5dffff irq 25 at device 5.0 on pci3
atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xa400
atapci1: [MPSAFE]
atapci1: Reserved 0x400 bytes for rid 0x24 type 3 at 0xbe5dfc00
ata2: <ATA channel 0> on atapci1
ata3: <ATA channel 1> on atapci1
ata4: <ATA channel 2> on atapci1
ata4: SATA connect ready time=0ms
ata4: sata_connect devices=0x1<ATA_MASTER>
ata4: [MPSAFE]
ata5: <ATA channel 3> on atapci1
ad8: 476940MB <HDS725050KLA360 K2AOA11A> at ata4-master SATA150
ad8: 976773168 sectors [969021C/16H/63S] 16 sectors/interrupt 1 depth queue
ad8: Silicon Image check3 failed
ad8: Adaptec check1 failed
ad8: LSI (v3) check1 failed
ad8: LSI (v2) check1 failed
ad8: FreeBSD check1 failed
GEOM: new disk ad8

Attached is the output of `atacontrol'. I tried using `ataidle' to set
the drive into the most and the least economical power and acoustic
management modes, but its write-performance remains the same. Something
is very wrong :-(

The controller is, of course, by Silicon Image (Soren's "favorite"), but
"Silicon Image check3 failed". Is that the problem?

	-mi

--ELM1141189517-3100-0_
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Content-Disposition: attachment; filename=ad8.txt
Content-Description: output of `atacontrol cap ad8'


Protocol              Serial ATA II
device model          HDS725050KLA360
serial number         KRVN02ZAG0Z7YC
firmware revision     K2AOA11A
cylinders             16383
heads                 16
sectors/track         63
lba supported         268435455 sectors
lba48 supported       976773168 sectors
dma supported
overlap not supported

Feature                      Support  Enable    Value           Vendor
write cache                    yes	yes
read ahead                     yes	yes
Native Command Queuing (NCQ)   yes	 -	31/0x1F
Tagged Command Queuing (TCQ)   no	no	31/0x1F
SMART                          yes	yes
microcode download             yes	yes
security                       yes	no
power management               yes	yes
advanced power management      yes	yes	1/0x01
automatic acoustic management  yes	yes	128/0x80	128/0x80

--ELM1141189517-3100-0_--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603010505.k2155HfQ003205>