As I mentioned in my first mail, it appears to be an OpenBSD - specific
problem. On the exact same hardware, I can measure a throuphput of about 10
MB/second when using FreeBSD.
This matches more or less the CF specifications (PQI industrial Turbo
Compact Flash Card). UDMA33 is used under FreeBSD
Any ideas?
----- Original Message -----
From: "Brian A. Seklecki" <[EMAIL PROTECTED]>
To: "Stefan Klein" <[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Monday, October 22, 2007 5:12 PM
Subject: Re: Performance problem with CF card on AMD CS5536 IDE
pciide0 at pci0 dev 15 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel
0
wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <Turbo Industrial CF Card>
wd0: 1-sector PIO, LBA, 1983MB, 4062240 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
This looks normal. I've yet to find a CF-IDE Adpater combination that
makes it into full Ultra-DMA mode 4.
CF Media is generally slower than modern high perf. disks, depending a lot
on the manufactuer quality.
For my bsd-appliance project, I use CF media strictly for booting a MD/RD
kernel image. If you're doing a full-install on the CF card, you've got
the wrong approach. You're going to nuke your CF media with all of that
atime update and IO cache flush overhead.
There's no progress(1) in OpenBSD yea, so I'm not sure about the exact
speed, but I'm able to un-pax(1) a 20->60 meg kernel image into MFS /usr
in about 10 seconds. ARInfotek AMD-Geode 800 SBC (500MHz) ~BAS
IMPORTANT: This message contains confidential information and is intended
only for the individual named. If the reader of this message is not an
intended recipient (or the individual responsible for the delivery of this
message to an intended recipient), please be advised that any re-use,
dissemination, distribution or copying of this message is prohibited.
Please notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system.