Como posso enfileirar operações de arquivo?

23

Quando eu escolho os arquivos para copiar para ou de um único dispositivo, o Nautilus acumula operações de arquivo em paralelo:

Operações de arquivo

Receio que, em determinadas circunstâncias, isso possa causar fragmentação do dispositivo de destino ou transferir lentidão devido a leituras dispersas no dispositivo de origem e aumento da sobrecarga da conexão de rede.

Como posso enfileirar essas operações de arquivo, para que cada operação inicie somente após a conclusão da anterior?

ændrük
fonte
1
Eu pensaria que toda a idéia de transferência paralela foi feita para acelerar as coisas. Talvez você descubra, se vale a pena se preocupar, antes de tentar contornar essa invocação paralela? Talvez o ChangeLog do projeto tenha alguma informação?
usuário desconhecido
cp <Source1> <Dest1>; cp <Source2> <Dest2>: P.
23411 crazy2be
3
@userunknown AFAIK o ponto da transferência paralela não é acelerar as coisas, mas ser independente da prioridade dos itens copiados. Por exemplo, um usuário pode copiar 20 GB de arquivos de música e decidir copiar um arquivo de texto de 10 kB. Se o enfileiramento estiver ativado por padrão, o usuário precisará aguardar a cópia da música antes de copiar o pequeno arquivo de texto. Se a cópia paralela ocorrer com a mesma unidade de origem ou destino, o processo ficará mais lento, pois a leitura / gravação / transferência está competindo. Pode haver casos especiais (por exemplo, SSD é a unidade compartilhada) em que não faria diferença.
Sparhawk
@ Sparhawk Você está certo. Na maioria dos casos, as gravações sequenciais são interrompidas devido à execução simultânea de outras, executadas como gravações aleatórias e diminuindo drasticamente as taxas de transferência. No entanto, ao copiar de várias unidades físicas separadas, isso pode ser vantajoso, pois pode ler / gravar em paralelo nesse caso.
precisa saber é o seguinte
2
Para os usuários do KDE lendo isso, este é recurso pedido # 259512
gertvdijk

Respostas:

1

Existem 2 bons programas GUI:

  1. Ultracopiadora [ debInstalar ultracopiadora ]
  2. Mini copiadora [ java ]
totti
fonte
1
Muito obrigado por fornecer uma resposta, mas você pode fornecer uma breve descrição de cada aplicativo, incluindo os prós e contras de cada um, além de instruções para instalação no Ubuntu e links nos quais o OP pode descobrir mais sobre cada um?
Infelizmente nenhum desses integra com Nautilus
dolzenko
0

O Caja do gerenciador de arquivos do MATE enfileira as transferências por padrão. Como alternativa, o GNOME-commander ou o Double Commander ou o mc provavelmente estão na fila por padrão.

swedebugia
fonte