Por que copiar muitos arquivos com Caja é muito mais lento que compactar + copiar + descompactar?

0

Atualmente, estou trabalhando com o conjunto de dados HASYv2 que contém o diretório hasy-data com 168.233 imagens de tamanho 32px x 32px. Eu só queria copiar esse diretório com Caja, mas eu pulei isso depois de cerca de 5 minutos (e o Ubuntu me disse que levaria outros 10 minutos).

Copiar os arquivos com cp -a source_dir target_dir demorou menos de 9 segundos.

No entanto, criar um arquivo tar.bz2, copiar o arquivo, extrair os arquivos foi feito em cerca de 15 segundos (tudo combinado).

Por que esse é o caso?

(Perguntas secundárias: Quando pressiono Ctrl + C , Ctrl + V para copiar arquivos dentro da Caja o processo de cópia é iniciado pela Caja, certo? Faz sentido usar internamente um procedimento semelhante se muitos arquivos estão prestes a ser copiados?)

    
por Martin Thoma 05.02.2017 / 15:08

0 respostas