Queue System

How Jobs Are Handled

Parallel Execution (Default)

  • Multiple file transfer jobs can run simultaneously

  • The system allows up to a configured maximum number of parallel jobs

  • Jobs start immediately if there's capacity

Queue Chains (Sequential Execution)

  • When you queue a job "after" another job, they form a chain

  • Jobs in a chain run one after another, not simultaneously

  • Useful when you want specific order or to avoid resource conflicts

When Jobs Get Queued Automatically

Device Conflicts

  • The system can detect when jobs involve the same storage device

  • To prevent performance issues, it may automatically queue jobs on the same device to run sequentially

  • This behavior depends on your settings (all devices vs. slow devices only (e.g. HDD))

Capacity Limits

  • If the maximum number of parallel jobs is already running, new jobs wait in queue

  • When a running job completes, the next waiting job starts automatically

User Controls

Force Start

  • You can override the queue system and force a job to start immediately

  • Useful when you know the system resources can handle additional jobs

Manual Queueing

  • You can explicitly queue a job to run after another specific job

  • Creates a chain where jobs execute in your chosen order

Available in TeraCopy 4 RC 2.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board

TeraCopy

ETA
Jul 22, 2025
Date

10 months ago

Author

Code Sector

Subscribe to post

Get notified by email when there are changes.