Dependendo da configuração específica da sua máquina, é provável que o cache de disco funcione para você ... Os arquivos que estão sendo copiados são transferidos para o cache de disco primeiro e, em segundo plano, o kernel o copia do cache para o disco.
Para obter o uso de memória cache em disco:
free --human
e isso lhe dará algo como:
total used free shared buffers cached
Mem: 3.8G 3.7G 136M 362M 13M 1.6G
-/+ buffers/cache: 2.0G 1.8G
Swap: 7.6G 57M 7.6G
Nos números acima, o cache é 1.6G
, portanto, se nenhuma outra leitura / gravação estiver ocorrendo, os arquivos copiados para um pendrive externo abaixo desse número terão altas velocidades de transferência e, quando o cache estiver cheio, copiar vai cair para a velocidade efetiva do stick USB ...