Menu

#364 LAN file transfer speed

5.0
closed
None
2022-01-24
2017-11-01
Anonymous
No

For some reason, file transfers over Beebeep cap at ~ 50Mbits. Usually files are being transfered way faster (~500 Mbits) except when Beebeep is being used for file transfers.

Discussion

  • Peter Bacon

    Peter Bacon - 2021-01-09

    I noticed that too last night when transferring a 700mb 7z file, it took almost 6 minutes to transfer. Both computers are hardwired.

     
  • Marco Mastroddi

    Marco Mastroddi - 2021-01-10

    Hello Peter,
    there are reasons because BeeBEEP is slower than "normal copy":
    1. BeeBEEP 1 compresses data before sending.
    2. BeeBEEP 1 encrypts data before sending.
    3. BeeBEEP 1 sends data.
    4. BeeBEEP 1 waits for "data successfully received message".
    5. BeeBEEP 2 receives data.
    6. BeeBEEP 2 decripts data.
    7. BeeBEEP 2 uncompresses data.
    8. BeeBEEP 2 checks data and send "succefully received message" to BeeBEEP 1.

    This algorithm comes with a time cost.
    But, in this way the data transferred are secured and you can recover a partially downloaded file after some time.

    More, BeeBEEP allows 3 transfers in a row, so the speed can be increased i n this way.
    Or if your computer is a new one, you can increase buffer of file transfer in beebeep.ini.

    In the future I will put all the file transfer routines in a new thread, so the compression and encryption routine will not freeze the GUI in the heavy duties.

    So I have added a "cap" just to not freeze the user interface...

    Thank you for your question... I will add a FAQ to explain it.

     
    👍
    1

    Last edit: Marco Mastroddi 2021-01-10
  • Anonymous

    Anonymous - 2022-01-24

    Ciao Marco, mica ci sono novità o una spiegazione per poter aumentare la velocità dei trasferimenti?

     
  • Marco Mastroddi

    Marco Mastroddi - 2022-01-24

    Proverò a fare qualche test magari disabilitando la "compressione e la criptazione dei pacchetti" nel file transfer, e incrementando il buffer di invio. Non ho ancora creato una spiegazione perchè non ho avuto modo di testare il procedimento.

     

Anonymous
Anonymous

Add attachments
Cancel