Como faço o SMB mais rápido no Windows?

4

Meu problema é que a taxa de transferência do FFmpeg é severamente limitada pela velocidade do desempenho do SMB. Usando o Wireshark descobri que as gravações do FFmpeg são enviadas para o meu Synology SMB em pacotes de 500 bytes com o Windows 7. Executando a mesma versão do FFmpeg no Linux, no mesmo PC, transcodificando o mesmo arquivo, gravando no mesmo Synology SMB share, Pacotes de 65536 bytes são enviados para o servidor SMB, resultando em quase o dobro da taxa de transferência. Como posso fazer com que o Windows use tamanhos maiores de pacotes?

O problema é que esse gargalo de throughput significa usar o Windows para o FFmpeg, o que o torna 50% mais lento do que executá-lo no Linux e fazer com que os servidores Linux sejam executados, não é uma opção.

A mesma velocidade é alcançada ao gravar em um compartilhamento SMB do servidor Windows, portanto, não é específico para o software Linux Samba.

    
por jamaicahest 04.11.2016 / 20:38

0 respostas