I'm experienced some strange behavior with my FreeBSD 9-RELEASE server related to network speeds. I have my server set up with a raidz2 serving media via NFS and SMB. My FreeBSD server is sitting behind a 1Gbit switch along with a Win7 computer. I also have a Linux box running XBMC that's connected to the switch via a set of MoCA network adapters. The MoCA adapters limit the network speed to the XBMC computer to 100Mbit/sec.
I haven't been able to stream 1080P video from the FreeBSD server to the XBMC box without a lot of stuttering. If I stream the same video from the Win7 machine, the playback is fine. I performed some testing, and here's what I found:
FreeBSD server to Win7 machine (1Gbit connection): 50 - 70MB/sec. The speed isn't really consistent, but it never dips below 50MB/s.
FreeBSD server to XBMC: ~4-6MB/sec. The connection isn't very steady and occasionally dips below 4MB/sec. Both NFS and SMB yield similar results, though the SMB is even slower than the NFS.
Win7 machine to XBMC: 10.5MB/sec. This connection is very steady and doesn't fluctuate much at all.
I don't understand why my FreeBSD server can't saturate a 100Mbit share to my XBMC computer like the Win7 machine. After all, it can serve between 50 and 70MB/sec on a gigabit connection. I've experimented with both NFS and SMB after following all the tuning guides for both. Any ideas?
I haven't been able to stream 1080P video from the FreeBSD server to the XBMC box without a lot of stuttering. If I stream the same video from the Win7 machine, the playback is fine. I performed some testing, and here's what I found:
FreeBSD server to Win7 machine (1Gbit connection): 50 - 70MB/sec. The speed isn't really consistent, but it never dips below 50MB/s.
FreeBSD server to XBMC: ~4-6MB/sec. The connection isn't very steady and occasionally dips below 4MB/sec. Both NFS and SMB yield similar results, though the SMB is even slower than the NFS.
Win7 machine to XBMC: 10.5MB/sec. This connection is very steady and doesn't fluctuate much at all.
I don't understand why my FreeBSD server can't saturate a 100Mbit share to my XBMC computer like the Win7 machine. After all, it can serve between 50 and 70MB/sec on a gigabit connection. I've experimented with both NFS and SMB after following all the tuning guides for both. Any ideas?