Oh god I found it. So freakin' bizarre. I'm pushing now 27MB/s average, instead of meager 1.6MB/s. That's more like it.
This is what happened: Back in the day when I bought my first SATA drive, incidentally a WD Raptor, I wanted Windows to boot off it, including bootloader placement on it and everything. This however forced me to disable the IDE drives in the BIOS, because otherwise, MBR, bootloader and whatever else was placed on the first IDE drives. This setup works just fine in Windows. However in Solaris, it doesn't. It appears that if the drives are not enabled in the BIOS, things like IDE block mode, IDE prefetching and such aren't activated for the drives. Windows' ATA driver seems to do this on its own, Solaris' ATA driver however doesn't. Should I file a bug about this? Not that it's common for IDE drives to be intentionally disabled, but this issue almost made me tear my hair out. -mg This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss