Hi, I've installed FreeBSD 9.0 on a separate SSD disk and I'm testing zfs on a 4 other disks. (these are 7200rpm SATA disks 1 TB in size)
I like what I'm seeing, except the read speed from the tests I've done. I have tried several type of zfs (raidz, two mirrors). Right now I have created a zfs volume like this:
This gives me a wonderful write speed:
but the read speed is even slower than write, and never exceeds the read speed of a single drive.
What am I doing wrong? Or am I expecting wrong results? This is my first time with zfs, and I'm not very familiar withFreeBSd FreeBSD also.
P.S. this box is a quadcore Xeon with 8 GB of RAM. The four drives are connected to a 3ware controller. I've tested reading speed from all four drives at the same time, and they all gave ~106-110 MB/s, so the controller shouldn't be a problem.
I like what I'm seeing, except the read speed from the tests I've done. I have tried several type of zfs (raidz, two mirrors). Right now I have created a zfs volume like this:
Code:
zpool create data da0 da1 da2 da3
This gives me a wonderful write speed:
Code:
# dd if=/dev/zero of=/data/test.iso bs=1024M count=10
10+0 records in
10+0 records out
10737418240 bytes transferred in 37.657154 secs (285136213 bytes/sec)
but the read speed is even slower than write, and never exceeds the read speed of a single drive.
Code:
# dd if=/data/test.iso of=/dev/null
20971520+0 records in
20971520+0 records out
10737418240 bytes transferred in 96.546774 secs (111214677 bytes/sec)
What am I doing wrong? Or am I expecting wrong results? This is my first time with zfs, and I'm not very familiar with
P.S. this box is a quadcore Xeon with 8 GB of RAM. The four drives are connected to a 3ware controller. I've tested reading speed from all four drives at the same time, and they all gave ~106-110 MB/s, so the controller shouldn't be a problem.