5 votes

Le Finder est très lent à afficher le contenu des dossiers partagés du serveur.

J'accède à un dossier de partage de fichiers Windows sur mon serveur domestique dans Finder sur mon Mac (OS X 10.7.2) en utilisant le protocole SMB. Lorsque je navigue dans les dossiers, je dois parfois (la plupart du temps) attendre jusqu'à 10 secondes avant de pouvoir afficher la liste des fichiers du dossier sélectionné. De plus, il n'y a aucun indice visuel indiquant que le Finder récupère la liste des fichiers, de sorte que la première fois que j'ai eu ce comportement sous Mac OS X Lion, je pensais que le dossier était vide.

Pire encore, lorsque je copie des fichiers volumineux sur le serveur, le Finder retarde le processus d'obtention de la liste des fichiers plus ou moins jusqu'à ce que la copie soit terminée.

Est-ce quelque chose que je peux réparer ? Ou s'agit-il d'un bogue connu dans l'implémentation du protocole Finder/SMB ?

1voto

Chris_O Points 392

Dans le Finder, assurez-vous que la barre d'état est affichée sous les options d'affichage. Vous devriez voir une animation gif tournante pendant le chargement du dossier. Si vous avez visité le dossier récemment, la liste des fichiers devrait être mise en cache.

1voto

Evan de la Cruz Points 171

C'est un problème avec l'implémentation smb d'Apple. Ils avaient l'habitude d'utiliser Samba, mais à cause de problèmes de licence, ils ont maintenant créé leur propre client smb.

Vous avez le choix entre deux solutions :

  1. Configurez le serveur pour qu'il fonctionne avec smb d'Apple (si vous avez accès au serveur). Vous pouvez le faire en activer le module vfs_fruit dans samba .

  2. Remplacer l'implémentation smb d'Apple par Samba3 .

J'ai détaillé la solution de manière plus approfondie dans Connexion SMB lente Buffalo Linkstation et vous pouvez voir tout ce que j'ai essayé d'autre et mon expérience complète en Le Finder d'Apple OS X liste les fichiers très (très) lentement via SMB avec un disque dur partagé connecté directement à un routeur WiFi sur le blog de mon entreprise.

0voto

Oskar Points 1242

Je dirais que c'est un résultat attendu du mélange des conceptions.

  • Windows souhaite obtenir certaines informations pour peindre le contenu du dossier et les transmettre à quiconque le demande.
  • OS X veut des informations différentes pour peindre le contenu du dossier et prend plus de temps pour récupérer des choses de chaque fichier (icônes à dessiner, etc...) puisqu'il n'obtient pas ce qu'il veut de la demande initiale de liste de répertoire.

Vous pouvez expérimenter avec différentes vues (vue liste, vue icône, etc...) pour voir si votre délai de 10 secondes peut être minimisé, mais l'utilisation du Mac OS pour visualiser des fichiers distants sur un partage Windows peut prendre un certain temps pour obtenir la liste si les données mettent du temps à arriver. Vous pouvez vous convaincre que ce n'est pas le Mac en ouvrant un dossier local avec un nombre de fichiers similaire.

-1voto

dTest Points 1

L'option-commande-échapper et relancer le Finder m'aide.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X