a transferência de arquivos do windows para linux é mais lenta que a do linux para windows

3

Eu tenho uma estação de trabalho linux conectada diretamente através de 10G a uma máquina Windows. Estranhamente, a transferência de arquivos do Linux para o Windows é rápida (600 MB / s), enquanto a transferência de arquivos do Windows para o Linux é lenta (160 MB / s). Eu tentei montar o drive do Windows no linux através do cifs e nfs, assim como montar o drive linux no windows através do nfs e sempre obtive o mesmo resultado.

Eu também testei janelas para windows (conectei outra máquina windows à primeira máquina windows). Eu recebo então rápida transferência de arquivos nos dois sentidos. E eu testei linux para linux: rápido nos dois sentidos.

Eu testei a velocidade da rede usando o iperf e ele é alto em ambas as direções. É somente quando eu transfiro arquivos que tenho problemas.

Qualquer sugestão é bem-vinda

    
por Ben2209 21.12.2017 / 15:39

1 resposta

2

Parte do gargalo no lado do Linux pode ser a velocidade de gravação do disco rígido. Isso pode precisar ser otimizado para gravar muitos arquivos pequenos ou alguns grandes. Em particular, o tamanho do cache de gravação pode ser alterado e testado . O utilitário hdparam pode ser usado para otimizar o disco uso.

Para verificar os parâmetros atuais, insira no terminal:

hdparm -I /dev/sda | more

Para verificar a velocidade de gravação, insira:

hdparm -t /dev/sda

Alguns fatores a serem alterados são o número de setores gravados por vez e o tamanho do cache de gravação.

    
por 22.12.2017 / 04:17