What's new

1010+ Slow Transfer 40-50MB/s

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

nutz77

Occasional Visitor
Heres my setup.

AMD Phenom II X4 925
400GB WD Blue
Asus M2NPV-VM
Windows 7 64 Bit
Onboard NIC
Additional Intel PCI-X GB CT Desktop NIC

Network Setup
Linksys SD2005 Switch
Belkin F5D8235-4

Synology DS1010+ with DSM 3.0 1372
5 X 2 TB WD EARS Setup in Raid 5.
Formatted with the DSM wizard, checked, not having the WD advance formatting issue.

Now my problem is, i have seen benchmark of this NAS hitting easily 100mb/s

How ever, i have tried many configurations

PC/Intel NIC ->NAS
PC/onboard ->NAS
PC/Intel NIC -> Linksys -> NAS
PC/onboard -> Linksys -> NAS
PC/Intel NIC -> Belkin -> NAS
PC/onboard -> Belkin -> NAS

But i'm still getting an average or max around 50MB/s

I have tried on my Macbook, which is on a SSD, i can hit around 50-60MB/s

What is my limitation at the momemt?

Anyone? Thanks in advance
 
Last edited:
What era Macbook do you have? And which SSD?

Your Asus motherboard is 4 years old technology. No surprise that Gigabit cannot exceed 50MB/s on that motherboard with that WD Blue HDD.

I assume you have known good Cat5e or better network cables?

Is Jumbo Frames enabled?

Do you have latest drivers for Nvidia chipset and Intel NIC?
 
I'm using a 2009 MBP P7750 with 4GB Ram with OCZ Summit 2 120GB

Yeap, all Cat 6 cables, max length 2 meter

Jumbo frame is enabled at 9000 on all possible network config

Yeap latest drivers used :(

I still can't figure out what is my limitation.

I access the NAS via Map folders on Windows and i hope that is not a problem

Thanks.
 
Last edited:
As claykin noted, the limitation is likely on the client end, as evidenced by improved performance using the MacBook.

Note that the testbed we use for Windows Filecopy tests uses two drives in RAID 0.

The big benchmarks you see also usually use one large > 1 GB file so that you're seeing sequential write / read performance. Once you start copying folders of small files performance drops significantly due to drive head seeking.
 
Thanks guys for the advice. But i see also the testbed is using a core 2 duo and it's able to reach 100mb++.

So i thought if i can reach at least 80mb+ it wouldn't be so bad :( I'll try running a raid 0 on my computer and see if that helps abit :)
 
If it's of use to you, I have done quite a lot of testing with my DS1010+ with various PC specifications and OS's

Below are the links to various graphs and spreadsheets with the data

Hopefully the data will explain that different specifications and OS's can make a massive difference to transfer rates

PC Hardware Specifications
http://ntm1275.f2s.com/nas_transfer_rates/pcspecs.xls

Hard Drive Tested Benchmarks
http://ntm1275.f2s.com/nas_transfer_rates/hdtunebenchmarks.jpg

Read/Write Transfer Rates with Various Hard Drives in PC1
http://ntm1275.f2s.com/nas_transfer_rates/hd_read_ds1010.jpg
http://ntm1275.f2s.com/nas_transfer_rates/hd_write_ds1010.jpg

Different OS Read/Write Transfer Rates with PC1
http://ntm1275.f2s.com/nas_transfer_rates/os_read_ds1010.jpg
http://ntm1275.f2s.com/nas_transfer_rates/os_write_ds1010.jpg

Spreadsheet Showing most of the Data for the above, including my older specification NAS's
http://ntm1275.f2s.com/nas_transfer_rates/newbenchmarks.xls

If you want more data, I'll have to dig it out
 
Last edited:
FYI I have a similar client computer here.

AMD Athlon 64 X2 5600+ CPU
ASUS M2NPV-VM
4GB (2 x 2GB) RAM
Hitachi Deskstar 7K1000.C 1TB hard drive
Windows 7 64 Bit
Onboard Nvidia NIC

I just tested this setup and it has no problems transferring files (1GB-6GB) at 110 MB/sec to and from my server. Based on this I doubt the CPU, motherboard, or onboard NIC would be a bottleneck for you. If I would have to guess I would say the WD hard drive is your limiting factor. Depending on how old the drive is the peak throughput could be between 50-90 MB/sec. The Hitachi drive I have has a peak throughput of about 135 MB/sec. Also note that I have jumbo frames disabled on all devices and I do not have the Nvidia Network Access Manager software installed on the client.

You could try doing a quick disk benchmark with Atto or HD Tach. That should give you an idea of your HD throughput. Should also help narrow down where the problem might be.

00Roush
 
Also take into concideration that the protocol you use for transfers can significantly affect your performance. I tested my new nas with a pretty fast PC that has a SSD drive and i7 processor. Using Samba I was getting about 42MB/s read speeds, using FTP I got 90MB/s (tested with a 4.4GB file and speeds verified with a clock. Rebooted both ends between tests).

If you are using a macbook you can test with ftp, but for a longer lasting solution test the difference between AFP and NFS.
 
If it's of use to you, I have done quite a lot of testing with my DS1010+ with various PC specifications and OS's

Below are the links to various graphs and spreadsheets with the data

Hopefully the data will explain that different specifications and OS's can make a massive difference to transfer rates

PC Hardware Specifications
http://ntm1275.f2s.com/nas_transfer_rates/pcspecs.xls

Hard Drive Tested Benchmarks
http://ntm1275.f2s.com/nas_transfer_rates/hdtunebenchmarks.jpg

Read/Write Transfer Rates with Various Hard Drives in PC1
http://ntm1275.f2s.com/nas_transfer_rates/hd_read_ds1010.jpg
http://ntm1275.f2s.com/nas_transfer_rates/hd_write_ds1010.jpg

Different OS Read/Write Transfer Rates with PC1
http://ntm1275.f2s.com/nas_transfer_rates/os_read_ds1010.jpg
http://ntm1275.f2s.com/nas_transfer_rates/os_write_ds1010.jpg

Spreadsheet Showing most of the Data for the above, including my older specification NAS's
http://ntm1275.f2s.com/nas_transfer_rates/newbenchmarks.xls

If you want more data, I'll have to dig it out

Thanks NTM1275 your results is similiar to what i am getting. For my CPU specs. Maybe in a couple of months i will get a i7, it seems so much faster.
 
FYI I have a similar client computer here.

AMD Athlon 64 X2 5600+ CPU
ASUS M2NPV-VM
4GB (2 x 2GB) RAM
Hitachi Deskstar 7K1000.C 1TB hard drive
Windows 7 64 Bit
Onboard Nvidia NIC

I just tested this setup and it has no problems transferring files (1GB-6GB) at 110 MB/sec to and from my server. Based on this I doubt the CPU, motherboard, or onboard NIC would be a bottleneck for you. If I would have to guess I would say the WD hard drive is your limiting factor. Depending on how old the drive is the peak throughput could be between 50-90 MB/sec. The Hitachi drive I have has a peak throughput of about 135 MB/sec. Also note that I have jumbo frames disabled on all devices and I do not have the Nvidia Network Access Manager software installed on the client.

You could try doing a quick disk benchmark with Atto or HD Tach. That should give you an idea of your HD throughput. Should also help narrow down where the problem might be.

00Roush

Hi 00Roush,

I don't think so WD EARS20 is the limiting factor, i have seen some benchies around getting easily 100+ mb/s and futher more running on raid 5. My computer would simply max out first. But i'm just kinda of disapointed it so low.

I have tried to do a hdtune on my computer hdd. with most appliation turn off, i'm still getting easily 16% of cpu ulitization.

That seems to be kind of high. I have installed all the latest drivers available though
 
Guys, please try to avoid confusion between MegaBytes per second (MB/s) and Megabits per second (mb/s). One is ten to 12 times the other.

No one is going to get 110 MB/s unless they have 10 Gigabit ethernet.
 
There is no wiggle room--it's 8.

You are indeed right. I guess I was thinking of the divisor.

But it is approximate when you are talking about network throughput, because of the overhead. There is no way a gigabit connection can transfer 128 MegaBytes/s. :)
 
Guys, please try to avoid confusion between MegaBytes per second (MB/s) and Megabits per second (mb/s). One is ten to 12 times the other.

No one is going to get 110 MB/s unless they have 10 Gigabit ethernet.

I respectfully disagree. I regularly see 100+ MB/sec with large file transfers across my gigabit network here at home. The highest sustained I see though is limited to about 113 MB/sec.

00Roush
 
Hi 00Roush,

I don't think so WD EARS20 is the limiting factor, i have seen some benchies around getting easily 100+ mb/s and futher more running on raid 5. My computer would simply max out first. But i'm just kinda of disapointed it so low.

I have tried to do a hdtune on my computer hdd. with most appliation turn off, i'm still getting easily 16% of cpu ulitization.

That seems to be kind of high. I have installed all the latest drivers available though

Just to be clear I was talking about the WD Blue hard drive that is in your client being your limiting factor. What were the read/write speeds in HD Tune for your computer?

00Roush
 
I respectfully disagree. I regularly see 100+ MB/sec with large file transfers across my gigabit network here at home. The highest sustained I see though is limited to about 113 MB/sec.

00Roush

You are right. You caught me with my foot in my mouth again.

I am still confusing divisors with multipliers--8 x 12 = 96. 113 MB/s = 904 Mb/s = 970,662,608,896 bits/sec (plus overhead). Even with jumbo frames, each packet has a substantial leader with ethernet and ip addresses, etc. :)
 
WD EARS drives are noticably slower than the 7200rpm seagate drives in my experience.
 

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top