I've googled around and have only seen a little about this issue.
Whenever I beat the tar out of a ZFS file sytem (writing gigabytes at a time, such as imaging hard drives), I get mouse lag, window redraw lag, and skipping sound. It's an order of magnitude worse (system is pretty much unusable) if the file system in question has compression enabled.
I've got a 4-core 3.4GHz Phenom-II w/ 8GB of DDR3, and 640GB WD SATA "Blue" drives. While the drives aren't stellar performers, I don't get any such performance lags when beating the tar out of the ancient 160GB PATA disk with UFS I use for my /tmp space.
For previous versions of FreeBSD, I've seen mention of patches related to this. I was hoping there were official knobs in 8.1-RELEASE that I could use to make the system more responsive under load.
As much as it would pain me to ditch ZFS (it's just so damned useful!), I'm leaning that way because the degradation of performance is very, very irritating. I certainly hope there are some tuning tweaks I can get my hands on.
Whenever I beat the tar out of a ZFS file sytem (writing gigabytes at a time, such as imaging hard drives), I get mouse lag, window redraw lag, and skipping sound. It's an order of magnitude worse (system is pretty much unusable) if the file system in question has compression enabled.
I've got a 4-core 3.4GHz Phenom-II w/ 8GB of DDR3, and 640GB WD SATA "Blue" drives. While the drives aren't stellar performers, I don't get any such performance lags when beating the tar out of the ancient 160GB PATA disk with UFS I use for my /tmp space.
For previous versions of FreeBSD, I've seen mention of patches related to this. I was hoping there were official knobs in 8.1-RELEASE that I could use to make the system more responsive under load.
As much as it would pain me to ditch ZFS (it's just so damned useful!), I'm leaning that way because the degradation of performance is very, very irritating. I certainly hope there are some tuning tweaks I can get my hands on.