Hi all,
I have an Asus C60M1-I and with DSM 6.2.3-25426 Update 3, 6 6TB WD Blues running on BM in RAID10 configuration. At baseline, idling, with the Realtek onboard NIC, CPU fluctuates between 10-40% use and I can get steady 58MBps read with 85%-ish CPU utilization.
With the onboard NIC disabled and an Intel i350-t4 installed with 2 port static LAG, CPU idles at 10%. Using single client pull, I can get >100MBps with occasional dips (disk I/O catching up?) with CPU use at around 65%. Performance with Intel i350-t4 is obviously better than the onboard NIC though I did run into a weird issue where I was only able to pull ~8MBps with this setup but this was fixed with a reboot. While pulling with 2 clients, I haven't been able to consistently break 1Gbps due to high CPU use.
On my genuine DS1518+ on RAID6 configuration also on static LAG, CPU utilization barely budged from low idle while pulling >100MBPs. On an ESXI VM (Dell T30 with i350-T4 vSwitch), I can also pull at >100MBps but with the CPU utilization barely budging.
There is no encryption on file transfers and I've tried both AFP & SMB with similar results for the C60M1-I in terms of utilization.
My two questions:
1) What's causing the high CPU utilization on file transfer with the C60M1-I that I'm not seeing on the DS1518+ and the VM?
2) I would like to be able to utilize the LAG on the C60M1-I but the bottleneck is the CPU, is there something I can do to lower the CPU utilization?