id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
3630	Multithreaded files copying/moving/deleting	birdie		" In a perfect world, MC should use at least three threads for copying/moving files:

One thread to write to a ring buffer;
One thread to read from a ring buffer;
One thread to show progress every X seconds (for instance, 0.3 seconds).

Right now MC can be slow at copying for a different reason: because it spends too much time updating the screen.

Copy 10 thousand small files from tmpfs to tmpfs in MC and using `cp -a`, the latter might be up to 50 times faster.

Copy a single 4GB file from tmpfs to tmpfs, cp -a will be significantly faster."	enhancement	closed	minor		mc-core	master	duplicate					no branch	
