On Oct 22 16:28:49, Stefan Klein wrote:
> I have got an interesting problem here. When I use a CF card on Geode LX-800
> board, the performance is extremely low (about 1MB/s for reading). I suppose
> it is not a hardware problem: Under windows, the performance of read/writes on
> the CF is fine.
> 
> This is what I get in dmesg:
> 
> 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)
> 
> (Using a more or less standard 4.1 - kernel)
> 
> so I guess the kernel is recognizing the controller OK.
> If I use a "standard" harddisk under OpenBSD, the performance is fine, too.
> (I do not have the according dmesg for this, but I can get one if that helps)
> 
> The same behaviour occurs with other boards (for example  the new ALIX board
> from pcengines).
> 
> Any ideas?

I am running an ALIX/4.1 with 2G CF card as its sole storage,
and mounting with noatime and softupdates helped the speed
a lot.

        Jan

Reply via email to