Making KIO copy many files fast

74 · Blogs Kde · July 28, 2026, 4:16 a.m.
Summary
This blog post discusses optimizations made to KDE's KIO file copying process, particularly aimed at improving the speed of copying many small files. It highlights historical design choices, recent updates allowing in-process file operations, and the introduction of batch processing for file copies. Performance metrics are provided, showing significant improvements in copy speeds, with KIO now able to compete with traditional command-line tools like cp. The work focuses on making KIO's local file operations faster while retaining added features like progress reporting and error management, positioning it as a viable alternative to cp for large quantities of small files.