Uploaded image for project: 'Copy Handler'
  1. Copy Handler
  2. CH-317

Limit maximum concurrent reads/writes per file

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.45beta1
    • Component/s: engine, gui
    • Labels:
      None

      Description

      At present CH schedules as many read requests as available empty buffers.
      That sometimes poses a problem for devices that resets themselves when too many requests are scheduled at once (e.g. some usb devices).
      Implement limiting of concurrent reads/writes independent of the count of available buffers.

      As an addition, also implement read-ahead limiting. For fast sources there is no point keeping too much data as destination can't process it fast enough and it only keeps memory occupied that could be used to allow processing of the next file.

        Attachments

          Activity

            People

            • Assignee:
              admin ixen
              Reporter:
              admin ixen
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: