copiando um arquivo de um disco do linux para outro através do windows smb tem pausas

1

Bit de uma pergunta estranha e muito difícil de pesquisar. O que estou fazendo é copiar um arquivo de um disco mech para um ssd em um sistema do Ubuntu 16.04, via compartilhamentos smb.

A cópia funciona, mas irá rodar a cerca de 80-90Mb / s por um tempo e depois cair para zero. Em breve, vai pegar e começar de novo.

Gostaria de saber qualquer forma de determinar por que isso está ocorrendo e, se possível, corrigi-lo. Ou sugerir um método melhor que o smb.

Eu verifiquei o log do smb e ele está vazio.

    
por Derek 08.10.2017 / 03:10

1 resposta

1

Acho que o seu "gargalo" é o tamanho do seu buffer r / w.

Você pode tentar adicionar a seguinte linha ao seu /etc/samba/smb.conf Opções de Soquete = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF = 65536 SO_SNDBUF = 65536

Defina os buffers para 1073741824 leitura / gravação.

Altere também as seguintes configurações: Ativar leitura / gravação grande Ativar uso sendfile. Ativar suporte de atributo estendido Estes são verificados, enquanto Ativar armazenar atributos do DOS e Ativar E / S assíncrona (AIO)

    
por 08.10.2017 / 11:12