Question on speed expectations


baz

Recommended Posts

I have a server with 100mbit/100mbit connection and a home downstream connection of 150mbit. When using BTSync, I can't seem to get above 3MB/s no matter what the situation. If I use FileZilla and send the file via SFTP, I see a similar speed when sending a single file. However, if I have multiple files to send and I use FileZilla/SFTP with simultaneous connections enabled, I very easily max out my server and get a constant ~90mbit or so download speed to my home. See attached screenshot. The first portion is BTSync and then when that finished, I loaded up a bunch of files in FileZilla.

 

I love BTSync's flexibility and ease of use, but the speed difference is hard to stomach sometimes. Is there anything that I can do to significantly increase my BTSync speed in the short term? Is there anything like the "simultaneous connections" that SFTP enables planned for BTSync? I thought it already used multiple connections or sent multiple files at once, but from further reading it sounds like thats only if you're sending very small files. Mine are anywhere from 100MB to 25 GB and I only see one ".sync" file being written at a time.

 

I am currently using BTSync version 1.1.26 and could upgrade to the latest, but everything is rock-solid for me other than the speed. So unless that'll get me what I'm looking for, I prefer to hold off on upgrading. My server is an i3 w/ 8GB ram. Home machine is on a high-end i7 with plenty of memory. I don't think either of those are contributing to my issue but figured I'd mention it.

 

I understand that BTSync continues to evolve and this issue may already be identified as something to resolve. I'm just looking for confirmation that it is in fact something that can be fixed/resolved given the way BTSync works or confirmation that BTSync will never be as fast (or even close to as fast) as simultaneous SFTP connections. 

 

Thanks

BAZ

post-25612-0-21392600-1381274202_thumb.p

Link to comment
Share on other sites

Thanks, I will go ahead with the upgrade. 

 

So, I read up a bit more on sequential transfers vs the way bittorrent picks randomly/"rarest-first". It seems that while there are definitely benefits to the BT method for a good number of use cases, a direct transfer of numerous large-ish files from one machine to another via BTSync will always be substantially slower than multiple simultaneous SFTP downloads between the same two machines. So for now I'll continue with my process of having automated downloads where speed is not a huge concern go through BTSync, but if there is a group of files I need ASAP, I will manually transfer via FileZilla/SFTP.

 

Is there any way BTSync could eventually be made to write multiple files at once? My thought being that even though it's still not a sequential download, it may be faster than the current single-file method for those with significant bandwidth? My normal torrents seem to behave this way... as I add more .torrents, the overall transfer speed increases until I hit my or my peers bandwidth limits.

 

Appreciate the help/insight.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.