crazyk4952

Members
  • Posts

    11
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by crazyk4952

  1. Dear users,

     

    The upcoming 1.4 release now contains numerous speed optimizations as well as tool for debugging speed issues and detecting bottlenecks.

     

    If you are ready to participate alpha testing and check if your speed issues are now resolved (or, otherwise - help us to debug them) - please PM me directly or just leave a message here.

     

     

    Thanks for following up on this thread. While I am not interested in alpha testing, I look forward to the release of version 1.4. :)

  2. crazyk4952,

     

    That doesn't look so bad.  Looks like you averaged 464 KB/s.  And for clarity sake... when you said syncing between 2 peers does that mean a sync between 2 computers or 3 computers? 

     

    It's not as bad as syncing larger files. It is between 2 computers.

  3. crazyk4952,,

     

    Few comments while we are working on reproduction.

    1. BTSync version you mentioned is 1.2.2.2, while latest available is 1.2.82 (and it has a bunch of speed optimization). Could you please upgrade and see if issue persists?

    2. There is another good test I'd like to ask you to do. Could you please try to sync with all the same parameters a folder with files 1..2Mbytes each, amount of files should be enough to make a graph. In this case BTSync is going to maintain different amount of simultaneous connections.

     

    Thank you for your help.

    It looks like I was wrong about the version number that I had. I am actually using version 1.2.82.

     

    I have not had a chance to sync files that are 1.2MB yet. I will post a graph of this when I have a chance.

  4. Yes, you are wrong. The package btsync does not contain the BitTorrent Sync executable, but only all the stuff around it (like the init scripts, the configuration files, the readme files, the changelog, etc.) that is developed in a totally independent manner and therefore has it's own version number. This package depends upon the package btsync-common (installed automatically installed by the dependency management of the package management) which has the version 1.2.82-1. This package contains the BitTorrent Sync executable and is only updated when BitTorrent Inc. updates the package.

     

    If you log in on the web ui, you will see directly under the BitTorrent Sync logo the line:

     

    Version 1.2.82 ( up to date )

     

     

    OK, thank you for clarifying this. :)

  5. crazyk4952,

     

    Thanks for the graphs. The WAN graph is very representative. It is very complex to debug bandwidth issues remotely, so we are trying to reproduce it in our lab.

     

    Can you please share as much details as possible so we can build a repro? What are the OSes on both your peers, bandwidth (both peers), router types and configurations, any security software installed? + Any information you think might be valuable in building reproduction.

     

    Thanks!

     

     

    Sure thing, I'm glad to help! BTSync was installed on both computers from the tuxpoldo/btsync PPA.

     

    The two computers are as follows:

     

    Server 1:

    - Ubuntu 12.04 - 2GB RAM - 200GB Hard Drive

    - Virtual Private Server

    - Intel® Xeon® CPU X3440 @ 2.53GHz, 4 cores

    - 1 Gigabit up/down connection to internet

    - BTSync 1.2.2.2

    - Static IP address

     

    Server 2: 

    - Linux Mint 13 MATE - 2GB RAM - 250GB Hard Drive

    - Dedicated Server

    - Intel® Atom CPU N550 @ 1.50GHz, 4 cores

    - 40Mbps down/20Mbps up DSL residential internet connection

    - BTSync 1.2.2.2

    - Dynamic public IP address

    - Server is behind a NAT (with a static private IP address)

    - Router is an ASUS RT-N66U running Tomato 1.28 firmware by Shibby

    - Port forwarding is enabled on the router for the port that BTSync uses

     

    I have also tried sharing a folder between Server 1 and a friend's computer running Windows on a different ISP. The bandwidth pattern seems to go up and down when transferring files between computers also (although I don't have a graph of that usage).

  6. Hi all,

     

    Can you please let me know the time scale on your graphs? What is the period between two peaks, is it a matter of hours, minutes, seconds? Did anyone see the same bandwidth usage pattern in the LAN with lan_use_tcp enabled?

     

    For the graph that I posted, the entire window represents 10 minutes. So, each vertical line would be about 2 minutes.

     

    I do not have a graph for the bandwidth usage pattern during a LAN sync. I will post one later today.

  7. My setup is as follows:

     

    Server 1: 

    Ubuntu 12.04 server on a symmetric Gigabit connection (I usually get about 500Mbps up/down).

    BTSync running

    Static IP address

     

    Server 2:

    Linux Mint on a DSL 40Mbps down/20Mbps up connection

    BTSync running

    Dynamic public IP address behind a NAT with a static private IP address

    BTSync has been assigned a specific port. Port forwarding rules have been set in the router for the specified port to the private IP address.

     

    I sync one folder between the two computers. When I add files to server 1, the files start downloading on server 2 (as expected). However, the download rate will fluctuate. It will seem to climb up to about 40Mbps, then drop to zero. This repeats until the sync is complete. I have a graph of this below.

     

    The file I synced in the graph below is about 300MB.

     

    I have tried setting a download limit on server 2, but this does not help.

     

    Is this normal behavior?

     

    ScreenShot2013-11-14at33138PM_zps055ce92