
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:
- A velocidade de leitura é extremamente rápida e quase satura LAN de 1 GB (90-100 MB/seg)
- Gravar no Macbook Pro (OS X 10.6.4) é rápido (60 MB/seg)
- 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).
- 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
- 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?