Gravação lenta do Windows 7 no servidor Samba/CIFS OpenSolaris

Gravação lenta do Windows 7 no servidor Samba/CIFS OpenSolaris

Eu tenho um servidor NAS com OpenSolaris e compartilhamento CIFS/Samba baseado em kernel e obtenho esses resultados estranhos ao trabalhar com ele em computadores diferentes na LAN Gigabit:

  1. A velocidade de leitura é extremamente rápida e quase satura LAN de 1 GB (90-100 MB/seg)
  2. Gravar no Macbook Pro (OS X 10.6.4) é rápido (60 MB/seg)
  3. A gravação do Win7 é lenta (não mais que 15 MB/seg, às vezes 2-3 MB/seg) e com erros (para/interrompeoutroConexões TCP/IP, por exemplo, navegador da web; e vice-versa, trabalhar com outros aplicativos de rede enquanto copia um arquivo para um compartilhamento SMB remoto geralmente faz com que o Windows "perca" o compartilhamento de rede e aborte a cópia).
  4. Escrever no Win7 usando o FAR Manager (gerenciador de arquivos de terceiros para Windows) com "Usar rotina de cópia do sistema = Não" é rápido (60 MB/seg) e perfeito
  5. Escrever no Win7 usando o FAR Manager com "Usar rotina de cópia do sistema = Sim" é lento e com erros (o mesmo que usar o Explorer, consulte a página 3)

O problema está definitivamente relacionado à rotina de cópia nativa do Win7 (já que o FAR Manager em modo de compatibilidade grava em compartilhamentos SMB sem problemas). Tentei desativar o SMB2 com

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB2 = 0

eexecutando isso na linha de comando:

sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc config mrxsmb20 start= disabled

mas não deu nada. Também tentei desabilitar OpLocks com:

HKLM\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\EnableOpLocks = 0
HKLM\SYSTEM\CurrentControlSet\services\mrxsmb\Parameters\OplocksDisabled = 1

e isso também não ajudou.

Algum conselho?

informação relacionada