hi, i am trying to diagnose slow write speeds to my unraid box, here is what im running hardware wise:-
proc AMD sempron 145 2.8Ghz
ram 4GB DDR3
mobo Asus M5A78L-M LX v2
switch TP-LINK 8-port Gigabit Unmanaged Desktop Switch (TL-SG1008D)
im using the onboard gigabit nic, which looking at unraid syslog is detected as follows:-
eth0: Identified chip type is 'RTL8168E-VL/8111E-VL'
software wise im running unraid 5.0 rc8a licenced with a pro licence, i do have a parity drive and i do have a cache drive, but i dont have the cache drive assigned to any of the shares as i want to use this solely for plugins only, no caching, so writes are ALWAYS directly to the protected array.
im basically having write speeds that top out at 21MB/s read speeds are perfect and return around 75MB/s to 85MB/s which is great. one other thing to add is that im writing to the disk share not the user share, the destination drive im writing to is just over 50% full so i dont think its a problem with fragmentation/slow inner write speeds.
ive noticed that im getting dropped packets on RX (less than 1% of total packets), which makes sense in that its writes that are slow, things i have tried so far with no result:-
copying from source pc (windows 7) to another linux device on same switch
result - can write at full speed, thus ruling out source as issue and also switch
changed cat6 cable for another cable (cat5e this time)
result - same write speed, cannot seem to achieve write speeds above 21MB/s
checked source disk can achieve speeds higher than 21MB/s (sata drive)
achieved write speeds to another linux device (openelec) of around 56MB/s thus ruling out source drive
made sure issue is not related to SMB
copied using NFS from another linux device as source, same performance issue, this also strengthens argument that it ISNT related to source pc
added the noacpi flag as per suggestion in other threads
no change in write speeds
updated bios for unraid mobo
no change in write speeds
at this point my gut feeling is this is either unraid nic driver related or my mobo nic is faulty, my money is on the driver, any other suggestions as to how to solve this VERY welcome as im coming to the end of my dagnosis with no fix at present.
link to syslog just incase you guys want to take a look through:-
http://pastebin.com/KpJ3Tpwb
thanks.