Recently bought myself a HP ProLiant Microserver and am just experimenting a little bit with FreeNAS. I've got FreeNAS running off a USB drive plugged internally into the motherboard and have 4x2TB Seagate Greens in a RAID-Z setup. I'm transferring the data from a single 2TB Seagate Green, which is in the Secondary rig in my sig. (1GbE) The Microserver is standard. (Also has 1GbE) Anyway, I've tried transferring some stuff over across the network and am only getting about 22MB/s, which is pretty hopeless. I know that a single 2TB Seagate green can transfer much higher than that. Any ideas? The system also seemed to crash with the big transfer. Cancelled and rebooted and just tried transferring over about 25GB worth of data, here's a screen shot of the graphs: CPU looks to be capping out at 50% RAM is getting close to 100% in some parts, but still seems reasonable? Could it be that it only has 1GB RAM? Supposedly with ZFS it's recommended you have at least 4GB, even 6GB for it to run well. LAN looks to be where the bottleneck is, it's only peaking at around 300Mbit RX? Uploading from the box was an improvement with a transfer of around 70-85MB/s, but that's still a far cry from what it should be. Graphs even show it peaked at around 600Mbit (screenie only shows 500Mbit). I can understand there may be some overhead, but shouldn't I still be expecting about 100MB/s upload from the box with GbE? Could it be drivers or something? I've got limited experience with *nix, not sure if I need to manually install an appropriate LAN driver?