Uploaded image for project: 'FTS'
  1. FTS
  2. FTS-704

Shuffle queues to avoid starving links

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: fts 3.5.2
    • Component/s: MySQL, Server
    • Security Level: Public Data (This ticket is visible to anyone on the internet and will be indexed by search engines)
    • Labels:
      None

      Description

      If there are several links that share destination, since FTS schedules iterates the queues in the same order in each iteration, lower priority transfers may cause starvation of higher priority ones, since the lower ones may belong to a source that comes first in the order in which we get the queues.

      Breaking this ordering by shuffling the queues may be enough to avoid the starvation.

        Attachments

          Activity

            People

            • Assignee:
              aalvarez Alejandro Alvarez Ayllon
              Reporter:
              aalvarez Alejandro Alvarez Ayllon
              Component Watchers:
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: