dvm

Speed Concerns of a Current Goodsync User

Recommended Posts

I've used several P2P syncing apps in the past but they went by the wayside or grew to be very expensive. For the past couple years I've been using GoodSync (GS) and have been quite happy with it. However, when I learned of BitTorrent Sync (BTS) I just had to give it a try. 

 

Today I ran a few "low tech" tests to see how the two products compared. Here's what I found when transferring 1108 files totaling 406MB:

 

Time To Transfer Over The Web

BTS = 12 Minutes

GS = 28 Minutes

 

Time To Transfer Over A LAN

BTS = 10.5 Minutes

GS = 0.75 Minutes

 

Memory Use

BTS = 4.9MB

GS = 9.9MB

 

 

I'm thrilled with the feature set of BTS but the "over a LAN" transfer rate seems awfully slow. I'll give it another try in case something was amiss.

Share this post


Link to post
Share on other sites

I'm going the opposite way, from BTS to GS. In trials it's apparent that the P2P side of GS doesn't actually do block level syncing so the files are pretty much resent whole for any small change.

 

It's also possible that BTS syncs directly to another device whereas GS has to go via its server and that could be causing a bottleneck.

 

Reason we are dropping BTS is that it's contantly overwritting newer files with old ones. It's highly documented over the last few weeks from different users. Maybe the new release addresses those problems.

Share this post


Link to post
Share on other sites

I'm thrilled with the feature set of BTS but the "over a LAN" transfer rate seems awfully slow. I'll give it another try in case something was amiss.

 

A couple of things to check:

  1. Setting "lan_encrypt_data" to false should give you a speed boost over LAN
  2. Make sure "rate_limit_local_peers" is also set to false

Share this post


Link to post
Share on other sites

Also there's an option to use TCP on LAN instead of UDP, which *could* be faster depending on your network interface capabilities. Parts of TCP are often offloaded (accelerated) to an ASIC on the network PHY and UDP usually isn't.

Share this post


Link to post
Share on other sites

This is from authors of GoodSync at Siber Systems.

 

The thing to look for is whether your GoodSync Server is an actual server,

that is whether it is connectable from outside or even from inside.

 

If GoodSync determines that GS Server cannot be connected to,

then it uses Forwarder, so all your file go thru Forwarder, block by block,

without being stored there.

 

So using Forwarder would give you Internet speed (servers are in Nothern VA),

not local speed.

 

You can see how it goes in the GoodSync log.

 

And don't be afraid to create a ticket in GS support system,

we do fix bus and answer user questions.

Edited by vadim2maslov

Share this post


Link to post
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.