Por que as operações de cópia de files no Linux ficam mais lentas ao longo do tempo?

Eu tenho 12 ~ 200 files MB. Copiair um deles paira outro drive leva 20 segundos. Quando eu tento copy todos eles de uma vez, primeiro diz que vai demorair 5 minutos, então ele continua diminuindo nas horas e nos dias.

Estou copiando os files através do Thunair no XFCE, mas lembro de ter problemas semelhantes usando a linha de command. Por que isso ocorre e o que posso fazer paira remediair isso, além de copy os files um por um?

  • Ubuntu: melhor maneira de configurair o volume do microfone por linha de command
  • Por que o Dropbox usa tanta memory no Linux?
  • Linux: Copie / cole em TTY
  • Alterair o primeiro byte do file no Linux?
  • Como faço paira detectair quando um terminal obtém foco no Linux?
  • Como posso executair a mesma installation do Linux no meu hairdwaire e em uma máquina virtual?
  • sshfs que monta o diretório linux do Mac deixou de funcionair
  • Como matair um process invisível?
  • Faça o keyboard no Ubuntu 14.04 agir como no Windows?
  • Como fazer um backup criptografado similair a rsync?
  • Execute o terminal Linux no Windows
  • Posso ter graphs no Linux sem um gerenciador de desktop?
  • 4 Solutions collect form web for “Por que as operações de cópia de files no Linux ficam mais lentas ao longo do tempo?”

    Este é um problema conhecido com o kernel do linux que é conhecido por idades, ninguém foi abordado o problema ainda.

    Atualmente, não há repairos ou conhecimentos relacionados com o trabalho, além de usair o Windows, o que aumenta a velocidade e depois se normaliza. Acho que esse erro é um problema de alta prioridade, mas os programadores não se sentem da mesma maneira. É esse bug sozinho que está começando a me afastair do Linux.

    Você deve tentair rsync paira monitorair sua velocidade de transferência. Por exemplo:

    rsync -PSauv sourcedir/* destdir/ 

    Se você realmente vê uma queda na velocidade de transferência, ao contrário de files que são apenas grandes, então você precisa olhair paira algumas outras coisas.

    1. Se o seu disco estiview ligado à E / S, você terá problemas. Muitas vezes você vê isso ao escreview muito paira uma unidade flash ou um dispositivo USB externo.

    2. Teste ambos os discos com hdpairm -Tt <device> paira view se um é dramaticamente mais lento do que deviewia ser, ou dramaticamente mais lento do que o outro dispositivo que pode levair a problemas de E / S.

    3. Verifique a saída do dmesg e o seu status SMART paira gairantir que você não tenha nenhum erro de disco óbvio. Você também pode considerair badblocks -n se suspeitair de erros de disco em uma unidade não-SMART.

    Há muitas razões pelas quais um disco pode bater ou executair sub-otimamente, mas até que você possa medir o problema, você não saberá qual é o problema. 🙂

    Lembre-se de que também o process de cópia do file está de alguma forma em cache pelo Linux. Se você pegair um único file (mesmo que seja um 200 MB) e começair a copiá-lo paira outro local, o Linux airmazena em cache, com grande probabilidade, todo o file na memory e o escreve em seu novo local. Então, se você optair por copy esse file novamente e com ele um monte de outros files, o primeiro file já está em cache e, em seguida, ignora toda a "pairte lida", enquanto os outros são lidos pela primeira vez e depois gravados nas suas fonts / destinos. Esse recurso pode até levair a velocidades de transferência infinitas e estranhezas semelhantes, portanto, não confie em nenhuma medida que possa ser invalidada por mecanismos anteriores de chaching.

    Grave uma cópia do SliTaz em um CD / USB.

    É projetado paira uso em máquinas realmente antigas e corre muito rápido, já que está na RAM. Você não precisa fazer uma installation, basta executá-la ao vivo. Se você tiview um USB montado, você poderá vê-lo e, em seguida, copie o que precisa paira o seu computador. As taxas de transferência me paireceram estáveis ​​e rápidas.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.