uvCopy is optimized for high-latency and long-distance file transfers. It is not intended as a general-purpose tool for low-latency LAN transfers, where traditional solutions may be simpler and equally adequate.
By default, uvCopy can consume a large share of available CPU, memory, and network capacity to maximize throughput. This is intentional, though users may choose to limit usage if other services share the same machine or network path. In testing over a 1 Gbps link with 1Gbps source NIC and a 10 Gbps destination NIC, a 40 GB transfer across a 20,000+ km route sustained roughly 98 MB/s, with peaks near 120 MB/s, while using only a fraction of the host’s total compute resources. For comparison, a standard RoboCopy transfer in the same scenario was measured at 1.7 MB/s.