I just can't understand why on 3 different disks zfs always have lower write speed than ufs. In some case differences is dramatic.
Also, I'm seeing interesting things in gstat. While there are UFS in use, busy column never get red and busy percents are steady. When I'm copying files to ZFS, some moments busy column are showing 0% but in next few seconds it's going red and some 87-110%.
In moments when with ZFS busy column is red, rsync is having some kind of freeze - current speed report is not updating anymore.
OS: FreeBSD 8.1 RC2
Controller: 9690SA-4I
RAM: 8gb
Controller write and read cache is on for all drives.
When disks is formated as ZFS they are simple pool (no raidz, etc)
Intel SSD X25-M G2 80GB
with UFS
with ZFS
Seagate DiamondMax 1TB 7,2k
with UFS
with ZFS
Western Digital Raptor 150GB 10k
with UFS
with ZFS
Any suggestions to try out?
Also, I'm seeing interesting things in gstat. While there are UFS in use, busy column never get red and busy percents are steady. When I'm copying files to ZFS, some moments busy column are showing 0% but in next few seconds it's going red and some 87-110%.
In moments when with ZFS busy column is red, rsync is having some kind of freeze - current speed report is not updating anymore.
OS: FreeBSD 8.1 RC2
Controller: 9690SA-4I
RAM: 8gb
Controller write and read cache is on for all drives.
When disks is formated as ZFS they are simple pool (no raidz, etc)
Intel SSD X25-M G2 80GB
with UFS
Code:
[root@host /]# rsync --progress /home/user/test.img /ufs-ssd/test.img
test.img
3222128640 100% 78.84MB/s 0:00:38 (xfer#1, to-check=0/1)
sent 3222522038 bytes received 31 bytes 81582837.19 bytes/sec
with ZFS
Code:
[root@host /]# rsync -av --progress /home/user/test.img /zfs-ssd/test.img
sending incremental file list
test.img
3222128640 100% 46.29MB/s 0:01:06 (xfer#1, to-check=0/1)
sent 3222522042 bytes received 31 bytes 48458978.54 bytes/sec
Seagate DiamondMax 1TB 7,2k
with UFS
Code:
[root@host /]# rsync -av --progress /home/user/test.img /ufs-1b/test.img
test.img
3222128640 100% 74.97MB/s 0:00:40 (xfer#1, to-check=0/1)
sent 3222522042 bytes received 31 bytes 77651134.29 bytes/sec
with ZFS
Code:
[root@host /]# rsync -av --progress /home/user/test.img /zfs-1tb/test.img
test.img
3222128640 100% 61.32MB/s 0:00:50 (xfer#1, to-check=0/1)
sent 3222522042 bytes received 31 bytes 63812318.28 bytes/sec
Western Digital Raptor 150GB 10k
with UFS
Code:
[root@host /]# rsync -av --progress /home/user/test.img /ufs-150gb/test.img
xtest.img
3222128640 100% 73.47MB/s 0:00:41 (xfer#1, to-check=0/1)
sent 3222522042 bytes received 31 bytes 75824048.78 bytes/sec
with ZFS
Code:
[root@host /]# rsync -av --progress /home/user/test.img /zfs-150gb/test.img
test.img
3222128640 100% 44.93MB/s 0:01:08 (xfer#1, to-check=0/1)
sent 3222522042 bytes received 31 bytes 46367224.07 bytes/sec
Any suggestions to try out?