Il Finder è molto lento nel mostrare il contenuto delle cartelle condivise del server

4

Sto accedendo a una cartella Condivisione file di Windows sul mio server di casa in Finder sul mio Mac (OS X 10.7.2) utilizzando il protocollo SMB. Quando sto navigando tra le cartelle, a volte (la maggior parte delle volte) devo aspettare fino a 10 secondi finché non riesco a vedere l'elenco dei file nella cartella selezionata. Inoltre, non c'è alcun indizio visivo sul fatto che Finder stia recuperando l'elenco dei file, quindi la prima volta che ho ottenuto questo comportamento in Mac OS X Lion, pensavo che la cartella fosse vuota.

Ancora peggio, quando copio alcuni file di grandi dimensioni sul server, Finder sta ritardando il processo di ottenere l'elenco dei file più o meno fino al termine della copia.

È qualcosa che posso risolvere? O è un bug noto nell'implementazione del protocollo Finder / SMB?

    
posta splattne 30.11.2011 - 16:11
fonte

4 risposte

1

Nel Finder assicurati di avere la barra di stato che mostra sotto le opzioni di visualizzazione. Dovresti vedere un'animazione gif girevole mentre la cartella si sta caricando. Se hai visitato la cartella di recente, l'elenco dei file deve essere memorizzato nella cache.

    
risposta data 10.02.2012 - 15:51
fonte
1

È un problema con l'implementazione di smb di Apple. Usavano Samba ma a causa di problemi di licenza ora hanno creato il proprio client smb.

Ci sono due soluzioni tra cui scegliere:

  1. Configura il server per giocare con smb di Apple (se hai accesso al server). Puoi farlo tramite abilitando il modulo vfs_fruit in samba .

  2. Sostituisci l'implementazione smb di Apple con Samba3 .

Ho dettagliato la soluzione in modo più approfondito in Connessione SMB lenta Buffalo Linkstation e puoi vedere tutto il resto che ho provato e la mia esperienza completa in Apple OS X Finder elenca i file molto (molto) lenti su SMB con disco rigido condiviso collegato direttamente a un router WiFi sul blog della mia azienda.

    
risposta data 30.06.2016 - 22:08
fonte
0

Direi che questo è un risultato atteso dalla combinazione di disegni.

  • Windows vuole che certe informazioni dipingano il contenuto della cartella e lo servano a chiunque lo chieda.
  • OS X vuole informazioni diverse per dipingere il contenuto della cartella e impiega più tempo a recuperare elementi da ogni file (icone da disegnare, ecc ...) poiché non ottiene ciò che vuole dalla richiesta di elenco directory iniziale.

Puoi provare diverse viste (visualizzazione elenco, visualizzazione icone, ecc ...) per vedere se il tuo ritardo di 10 secondi può essere ridotto al minimo, ma l'utilizzo del Mac OS per visualizzare i file remoti su una condivisione Windows può richiedere del tempo ottenere l'elenco se i dati richiedono tempo per arrivare. Puoi convincerti che non è il Mac aprendo una cartella locale con un numero di file simile.

    
risposta data 30.01.2014 - 14:22
fonte
-1

Fare l'opzione-command-escape e riavviare Finder mi aiuta.

    
risposta data 06.06.2015 - 15:25
fonte

Leggi altre domande sui tag