Bitwise Posted November 26, 2014 Report Share Posted November 26, 2014 What speed can one expect using BitTorrent sync? I set it up for a friend. He has 2 Win7 SP1 systems on a 802.11n wireless network. Syncing files between the 2 systems results in 3mbps transfer rates. Seems slow. Nothing else transmitting data on the network. Quote Link to comment Share on other sites More sharing options...
nickluck Posted November 27, 2014 Report Share Posted November 27, 2014 I've been experiencing the same issue.Looking at the task manager, I saw "burst" of transfers at max speed intermitted by no-transfers.I solved increasing the buffer (send and receive) from 10 to 100. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted November 28, 2014 Author Report Share Posted November 28, 2014 @nickluck Thanks! What are your speeds since increasing send and receive buffers from 10 to 100? Anyone know if there are any downsides to increasing those buffers? Quote Link to comment Share on other sites More sharing options...
GreatMarko Posted November 28, 2014 Report Share Posted November 28, 2014 Anyone know if there are any downsides to increasing those buffers? The amount of memory that Sync uses will increase. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted November 28, 2014 Author Report Share Posted November 28, 2014 The amount of memory that Sync uses will increase. Thanks, Marko. By how much? Often send/receive buffers are relatively small compared to the size of the application. Are send and receive buffers allocated per file, per transmission, per folder, or something else? Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 1, 2014 Report Share Posted December 1, 2014 @BitwiseMemory consumption increases accordingly. If you have your send buffer 5 megs and increase it to 50, Sync will consume 45 megs more. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted December 1, 2014 Author Report Share Posted December 1, 2014 @BitwiseMemory consumption increases accordingly. If you have your send buffer 5 megs and increase it to 50, Sync will consume 45 megs more. Thanks. So it is one send and one receive buffer for the entire application? (Not one per file, transmission, folder, or something else?) Quote Link to comment Share on other sites More sharing options...
piotrnik Posted December 2, 2014 Report Share Posted December 2, 2014 Sync breaks the files in pieces for transmission, so it probably just fills the buffer with the currently-transferring pieces of whatever files are currently transferring. just a guess on my side though... Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 2, 2014 Report Share Posted December 2, 2014 @BitwiseYes, it is the the size of buffers for all send and receive operations, app-scale. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted December 3, 2014 Author Report Share Posted December 3, 2014 @Romanz Thanks for the clarification. @Everyone So what speed it to be expected when transferring files using BTSync from one computer to another when they are both on the same 802.11n wireless network (Wifi-n)? Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 3, 2014 Report Share Posted December 3, 2014 @BitwiseWe are getting around 90% of router's claimed bandwidth in our lab. Other solutions (like, transferring file over CIFS) introduce around 95% of bandwidth. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted December 4, 2014 Author Report Share Posted December 4, 2014 @BitwiseWe are getting around 90% of router's claimed bandwidth in our lab. Other solutions (like, transferring file over CIFS) introduce around 95% of bandwidth. According to the Wikipedia article on 802.11n, it is designed to deliver up to 600mbps. Are you getting 540mbps on 600mbps routers, 270mbps on 300mpbs routers, and 145mbps on 150mpbs routers? BTSync is stating that it is delivering 3mbps on two 150mpbs routers I have tested. and under 10mbps on a 600mpbs router I tested. During testing, I disabled all other traffic on the routers. Also, during testing, I located all the equipment in the same 3mx3m test room. Can you advise? What types of speeds are others experiencing? Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 4, 2014 Report Share Posted December 4, 2014 @BitwiseWe are getting around 100-110Mbytes/sec in LAN (gigabit ethernet) and nearly 10-11 thru wifi router (802.11n) in our Lab. It looks like there is some bottleneck in your setup. First couple of things I suggest to check:- if your "hdd_low_priority" set to "False"- increase your receive / send buffers 2-3 times (to around 20-30 Mb)- make sure that connection is direct, not via relay server If all above does not help - let's collect profiler data and see what it says. Quote Link to comment Share on other sites More sharing options...
piotrnik Posted December 4, 2014 Report Share Posted December 4, 2014 You could check your network properties option (if in windows) to see what speed the wifi card is actually operating at (I usually get 70-100mbs on a 300mbs 802.11n router because of moderate signal). On top of this, the network speed is measured in Mb/s and transfer speeds at MB/s (divide by 8 to go from Mb to MB). On the above network I can usually send/receive in-network at 6-9MB/s, which is using 48-72Mb/s of bandwidth (reserving some for overhead and web browsing). Quote Link to comment Share on other sites More sharing options...
Bitwise Posted December 11, 2014 Author Report Share Posted December 11, 2014 I always turn off relay servers and tracker servers because I am only syncing across computers on the same wifi network. From what I understand, relay servers and tracker servers don't help with that type of use. Would this slow things down at all for that type of setup? Quote Link to comment Share on other sites More sharing options...
piotrnik Posted December 11, 2014 Report Share Posted December 11, 2014 The tracker helps your computers initially get in touch with each other, and is not needed thereafter. On the same wifi network it shouldn't be needed. Relays help if a direct connection can't be made between the computers (usually due to firewall issues). This also shouldn't be needed on the same local network. Relays can slow down the transfer considerably (bandwidth is limited), so as long as your computers can make a direct connection, it's actually faster to turn them off. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted December 12, 2014 Author Report Share Posted December 12, 2014 @piotrnik Thanks so much! It would be great if there was an option to allow those to be turned off by default for every new sync definition. Quote Link to comment Share on other sites More sharing options...
RomanZ Posted December 15, 2014 Report Share Posted December 15, 2014 @BitwiseThere is. Please see "folder_defaults.use_tracker" and "folder_defaults.use_relay" advanced preferences. Quote Link to comment Share on other sites More sharing options...
Bitwise Posted December 15, 2014 Author Report Share Posted December 15, 2014 @RomanZ Perfect! Thank you! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.