La condivisione SMB è molto lenta

3

Cerco di montare una condivisione SMB in Finder ma ho due problemi.

  1. Il tempo per il montaggio è di circa 25 secondi.
  2. Elenchi di cartelle; molto lento quando ci sono molti elementi all'interno.

La condivisione smb sta terminando con .local. So che questo crea un conflitto con il servizio di rete a configurazione zero Bonjour del Mac, ma non posso rischiare il mio dominio.

Le altre stazioni in esecuzione su Windows 7 funzionano molto velocemente.

Esiste qualche soluzione da montare ed elencare rapidamente?

    
posta Eduard 07.03.2016 - 19:32
fonte

2 risposte

3

Il problema è causato dall'implementazione domestica del protocollo smb di Apple. L'uso di smb3 non farà la differenza.

Correzione lato server

Se hai il controllo del server smb (Samba?), puoi risolvere questo problema abilitando il modulo vfs_fruit . Se non si utilizza Samba, sarà necessario trovare un altro modo per abilitare "Alternate Data Stream" (ADS) e intercettare i flussi "speciali" di OSX: AFP_AfpInfo e AFP_Resource. Ho preso appunti di tutti i dettagli al plazko.io . Sul server Samba puoi risolvere il problema abilitando vfs_fruit in smb.conf in questo modo:

vfs objects = fruit streams_xattr

Correzione lato client

Se non si ha il controllo del server smb, l'unica opzione è cambiare il modo in cui il client OSX gestisce smb. L'unico modo per farlo è quello di sostituire l'implementazione di smb con Samba da parte di Apple. Non l'ho mai fatto, ma c'è un tutorial qui .

Questo è un estratto della risposta che ho dato a Connessione SMB lenta Buffalo Linkstation .

    
risposta data 30.06.2016 - 21:58
fonte
0

Hai ragione sul fatto che mDNS potrebbe causare il problema (vedo che i conflitti DNS creano colli di bottiglia della rete tutto il tempo al lavoro). Puoi trasformare mDNS (e bonjour) guardando qui . Se hai bisogno di Bonjour per qualcosa, le cose diventeranno più complicate.

    
risposta data 08.03.2016 - 00:10
fonte

Leggi altre domande sui tag