Benchmark Comparison: Windows File Transfer Tool Speeds Show Copy-Item 27% Slower Than Drag-and-Drop
By
hiAndrewQuinn
A baker's-dozen of insight crammed into one ring.
Summary
The article presents benchmark results comparing file transfer speeds of various Windows tools, revealing that PowerShell's Copy-Item command is 27% slower than File Explorer's drag-and-drop method. The author shares personal frustration with these performance discrepancies discovered while setting up a home lab network. The benchmarks show drag-and-drop achieving ~112 MBps, Copy-Item at ~82 MBps, SFTP at ~70 MBps, robocopy with multithreading at ~25 MBps, and WSL 2 rsync at only ~13 MBps, highlighting significant performance variations between different file transfer methods on Windows.
Key quotes
· 5 pulledCopy-Item ~82 -27%
Drag and drop ~112 —
I feel like I'm losing my mind.
robocopy (with /MT:32) ~25 MBps -78%
rsync (WSL 2) ~13 MBps -88%
You might also wanna read
Disk Performance Stress Test Tool Using Git and pnpm for File System Analysis
This GitHub repository provides a stress test tool for parallel disk I/O performance using git and pnpm operations. The tool is designed to
Seven Methods for Precisely Wasting CPU Time in Java Profiling Tests
This technical blog post explores seven different methods to intentionally waste specific amounts of CPU time for testing purposes, particul
mostlynerdless.de·8mo agoPerformance Benchmark: Testing HTTP Request Capacity of a Single Machine Architecture
This article presents a performance benchmark test examining how many HTTP requests per second a single machine can handle using a simple mo
Why small pull request policies can backfire on software quality
The article critiques a common software engineering policy that limits pull requests (PRs) to small sizes (e.g., 500 lines, few files). Whil
apenwarr.ca·6h agoHow Anthropic contains Claude's expanding access across its products
Anthropic describes how it has evolved its approach to granting Claude, its AI assistant, increasingly broad access to internal systems over
Testing Cursor's Jira integration: How ticket quality affects AI agent performance
Cursor launched a Jira integration that lets developers assign tickets directly to an AI agent, eliminating context switching. The author te
bit.ly·8h ago