kos13

Employees
  • Posts

    750
  • Joined

  • Last visited

  • Days Won

    92

Posts posted by kos13

  1. Even the file is deleted, Sync keeps record about this event. This record is needed for the following scenario: new peer connected and has the deleted file, Sync will need to decide whether it should be deleted on peer or this is new file that needs to be downloaded.

    Therefore memory doesn't go down after deletion of the file. I described how it works now, but we are going to change that.

  2. Startup BT, run the script below on a share it's watching.

    The share can be empty, that's not what matters.

    I don't think this one will get you to 5Gb, BTsync gets too slow, but it's the right idea.

    #!/bin/bash -

    B=/home/btsync/zero/memuse
    P=$B/XXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXX


    If I read the script correctly it creates 1M files. Sync can consume 2Gb for 1M files, but not for 300 files.

  3. I would like to keep you updated on our progress.

    1. Sync mobile for Android and iOS. We have both versions running, native code. There are a lot of mobile specific things that needs to be done. This takes time, so please be patient. But there will be something that will surprise you. ETA? Don't have any specific date.

    2. Memory and CPU optimization. This is very important for us, and you should expect significant drop in memory and CPU usage for the next version. Not sure if we will be able to do everything we want, but our goal to make Sync most effective app.

    3. One major feature. I am not ready to share details, but it will be something you have asked for.

    4. Bug fixes.

    Thank you for your support and help.

    kos

  4. So I'm curious how Dropbox detected the file change without the modification date being changed, and if BT Sync could do whatever Dropbox is doing so I don't have to hack up a solution where the file gets touched after unmounting the volume.

    Sync is base on file timestamp. So if it not changed, Sync will not check the content of the file.

    My other question is does BT Sync perform incremental updates of files when they change between clients. I assumed so, since as I understand the BT protocol you'd compute new chunk hashes and then only have to transmit the changed chunks, but I thought I'd ask and get confirmation of that assumption.

    This is correct. Sync will transfered only changed chunks.