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

4

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

  1. A velocidade de leitura é muito rápida e quase satura 1 GB de LAN (90 a 100 MB / s)
  2. Escrever do Macbook Pro (OS X 10.6.4) é rápido (60 MB / s)
  3. Escrever a partir do Win7 é lento (não mais que 15 MB / seg, às vezes 2-3 MB / seg) e com bugs (ele interrompe / interrompe outras conexões TCP / IP, por exemplo, navegador da Web; 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. Escreva do Win7 usando o Gerenciador do FAR (gerenciador de arquivos de terceiros para Windows) com "Usar rotina de cópia do sistema = Não" é rápido (60 MB / s) e sem falhas
  5. Escreva a partir do Win7 usando o Gerenciador de FAR com "Usar rotina de cópia do sistema = Sim" é lento e cheio de bugs (o mesmo que usar o Explorer, consulte a página 3)

O problema está definitivamente relacionado à rotina de cópia nativa do Win7 (como o FAR Manager no modo de compatibilidade grava em compartilhamentos SMB sem nenhum problema). Eu tentei desativar o SMB2 com

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

e executando isto na linha de comando:

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

mas não deu nada. Eu também tentei desativar o 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?

    
por Ilya Semenov 26.10.2010 / 21:54

0 respostas