Your best friend for file transfer.

Fetch application logoFetch

Degrading upload speeds (4 posts)

This is an archived topic. The information in it is likely to be out-of-date and no longer applicable to current versions of Fetch.
  • Started 8 years ago by Guest
  • Latest reply 8 years ago from Jim Matthews
  • Guest Member

    I'm in Paris trying to upload larger files (35-300mb) to my ftp site in Seattle. When I begin my upload, I get 60b/s xfer speeds, but it quickly degrades and after a few minutes I'm down to 16k/s. My online bandwidth test always comes back at 1.5mb/sec. My FTP site host says "everything's good here". Any ideas on why the speed degrades so quickly? Does it have something to do with the long distance that the info must travel???

    Posted 8 years ago #

  • Jim Matthews Administrator

    Is the bandwidth test measuring upload speeds or download speeds? Upload speeds are usually much lower.

    Fetch's reported upload speeds will usually be high to start and then come down to a plateau. The problem is that the system buffers the first 128KB or so of the file, so that part of the transfer seems to happen instantaneously. Over time this "head start" effect gets averaged away.

    It's hard to say why the transfer is slow; distance could be a factor, or there could be a bottleneck somewhere along the way. You could try uploading to some other servers (e.g. the incoming folder on ftp.fetchsoftworks.com) to see if you get better performance.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 8 years ago #

  • Guest Member

    Thanks Jim. Followup: so I understand the degrading to a plateau, but can you explain why the upload would stall? That is, on several occasions, Fetch seems to remain active (transfer speed is showing variation over time--bouncing btwn 18-20 bytes/s and the time clock seems to be suggesting that there is still 30 minutes left in the upload), however data stops flowing entirely. The transfer bytes column is stagnant. Any thoughts?

    Posted 8 years ago #

  • Jim Matthews Administrator

    It should not stall. That would indicate that the other side has stopped acknowledging the data that Fetch has sent, and Fetch is waiting (possibly forever) for that acknowledgement before sending more.

    In that situation I would click Stop and try again. Unfortunately Fetch 4 does not let you resume an upload from where it left off. The good news is that Fetch 5 will be out very soon, and it does support resuming binary uploads.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 8 years ago #

Topic closed

This topic has been closed.