SMB-Zugriff sehr langsam

R

Roger2010

Aktives Mitglied
Thread Starter
Dabei seit
28.09.2012
Beiträge
724
Reaktionspunkte
174
Hallo zusammen,

ich habe ein "Problem" mit meinem Mac (MacBook siehe Signatur, Yosemite 10.10.3) und zwar bei dem SMB-Zugriff auf meinen Banana-Pi bzw. die dort angeschlossene Festplatte. Auf dem Banana ist Samba installiert und ich greife wahlweise mit dem Mac und auch mit einem Windows Laptop darauf zu.

Der Unterschied in den Zugriffszeiten ist enorm, während unter Windows der komplette Festplatteninhalt und die Ordnerstruktur innerhalb von einer Sekunde angezeigt wird, dauert es mit dem Mac Finder (smb://meinserver:port/Ordner) mindestens 25 Sekunden, bis überhaupt die Ordnerstruktur angezeigt wird. Wenn man dann einen weiteren Unterordner öffnen möchte ist es das gleiche Spiel, quasi bei jeder Aktion eine lange Wartezeit. Des Weiteren kommt es ab und zu vor, dass das Verbinden erst nach mehrmaligen Versuchen klappt.

Meine Frage lautet nun, ob ich irgendwas falsch eingerichtet habe, was den Mac daran hindert flott auf meine Netzwerkfestplatte zuzugreifen oder woran das liegt? Ich habe auf dem Mac auch eine virtuelle Maschine und da geht alles wie gewohnt flott. Außerdem ist sogar die von mir benutzte App "Remote Files" auf dem iPad in sekundenbruchteilen in der Lage auf die Platte zuzugreifen.

Eine Suche bei Google sowie hier im Forum brachte nur das Ergebnis, dass ich wohl nicht alleine mit dem Problem bin, eine Lösung habe ich leider nicht gefunden.
 
>eine Lösung habe ich leider nicht gefunden.

Die wirst du auch so lange nicht finden bis Apple endlich aufhört an SMB herum zu pfuschen bzw. das sauber zu implementiert bzw. auch die eklatante Lahmarschigkeit des Finders bei großen Verzeichnissen aufhebt. Die meisten Anwender haben Probleme damit, viele merken es nur nicht weil sie nicht hinschauen oder es nicht benutzen.

Das es nicht an einem x-beliebigen NAS liegt war schon vor mehreren Jahren gefunden.
Wenn du eine langsame Netzwerkverbindung ausschließen kannst, bleibt eben nur noch das genannte übrig.
 
  • Gefällt mir
Reaktionen: cpx und Roger2010
Vielen Dank für eure Antworten! Ist zwar genau das, was ich nicht hören wollte, aber dann ist wohl nichts dran zu ändern.
Das mit der /etc/nsmb.conf werde ich mal ausprobieren...

Was ich allerdings nicht verstehen kann ist warum sogar eine 3€ App für iOS den schnellen Zugriff beherrscht und der Finder das anscheinend seit Jahren nicht hinbekommen möchte...
 
>Was ich allerdings nicht verstehen kann ist warum sogar eine 3€ App für iOS den schnellen Zugriff beherrscht und der Finder das anscheinend seit Jahren nicht

Weil die 3€ App von einem Programmierer geschrieben wurde.. :confused:

Hilft alles nicht. Das elend sitzt in Cupertino.
Und die wissen das schon seit Jahren.
 
  • Gefällt mir
Reaktionen: Roger2010 und Krise
So kurze Wasserstandsmeldung: Habe die /etc/nsmb.conf Datei erstellt und es ist tatsächlich etwas schneller geworden. Ist zwar immer noch so, dass jeder Ordner erstmal geladen werden muss und nicht sofort verfügbar ist (wie bspw. unter Windows) aber es ist besser als zuvor.

Da ich auf meinen Banana-Pi allerdings nicht nur aus meinem Heimnetzwerk sondern auch von unterwegs (über dyndns) zugreifen möchte, wollte ich fragen, wie ich diese nsmb.conf dabei ändern muss, damit es auch diesen Zugriff beschleunigt. Bis jetzt ist in der Datei ja "nur" die Domain und der Port für das Heimnetzwerk enthalten.

Außerdem wollte ich fragen, wie ich es hinbekomme, dass ich auch nach einem Neustart bzw. Standby die Ordner der Netzwerkplatte im Finder unter "Favouriten" in der Seitenleiste angezeigt bekomme? Ich habe es schon hinbekommen, dass sie dort angezeigt werden, nach einem Neustart oder Standby sind die allerdings wieder verschwunden, ebenso wie der Punkt "banana-pi" unter "freigaben"... Muss ich da irgendwie ein Skript benutzen, welches die Platte bei jedem Aufwecken/Starten automatisch mountet?
 
Habe die /etc/nsmb.conf Datei erstellt und es ist tatsächlich etwas schneller geworden.

Na das ist dann schon mal immerhin etwas.
Ich habe das Basteln daran irgend wann mal aufgegeben.

Da ich auf meinen Banana-Pi allerdings nicht nur aus meinem Heimnetzwerk sondern auch

Das kann ich dir leider nicht beantworten.

Außerdem wollte ich fragen, wie ich es hinbekomme, dass ich auch nach einem Neustart bzw. Standby die Ordner der Netzwerkplatte im Finder unter "Favouriten"

Das geht in der Tat einfach mit einem Script. Das lässt sich auch mit dem Automator erstellen.

Es geht aber auch wenn du die gewünschten Ordner einmal gemoutet hast, diese auf dem Desktop liegen, einfach nach Systemeinstellungen -> Benutzer -> Anmeldeobjekte ziehen. (Zumindest geht es mit Volumes von einem NAS, ich denke das dein Banana nichts anders sein wird..)


http://praxistipps.chip.de/mac-nas-nach-start-und-ruhezustand-automatisch-verbinden_30343
http://www.synology-wiki.de/index.php/Zuordnung_von_Netzlaufwerken_unter_Mac_OS_X
http://www.workshop-heimnetzwerk.de/mac-netzlaufwerk-automatisch-verbinden.php
https://www.macuser.de/forum/thema/690762-netzlaufwerk-immer-mounten-da-itunes-library-drauf-ist
 
  • Gefällt mir
Reaktionen: Roger2010
Na das ist dann schon mal immerhin etwas.
Ich habe das Basteln daran irgend wann mal aufgegeben.



Das kann ich dir leider nicht beantworten.



Das geht in der Tat einfach mit einem Script. Das lässt sich auch mit dem Automator erstellen.

Es geht aber auch wenn du die gewünschten Ordner einmal gemoutet hast, diese auf dem Desktop liegen, einfach nach Systemeinstellungen -> Benutzer -> Anmeldeobjekte ziehen. (Zumindest geht es mit Volumes von einem NAS, ich denke das dein Banana nichts anders sein wird..)


http://praxistipps.chip.de/mac-nas-nach-start-und-ruhezustand-automatisch-verbinden_30343
http://www.synology-wiki.de/index.php/Zuordnung_von_Netzlaufwerken_unter_Mac_OS_X
http://www.workshop-heimnetzwerk.de/mac-netzlaufwerk-automatisch-verbinden.php
https://www.macuser.de/forum/thema/690762-netzlaufwerk-immer-mounten-da-itunes-library-drauf-ist

Vielen Dank für deine ausführliche Antwort! Das mit dem automatischen Mounten hat geklappt! Allerdings werden die Ordner jetzt bei jedem starten geöffnet, sodass ich sie erstmal schließen muss, wenn ich sie nicht brauche. Kann man das irgendwie so einstellen, dass die einfach im Finder in der Seitenleiste oder auf dem Desktop angezeigt werden?

Und noch etwas: Was passiert denn, wenn ich das Macbook starte und ich nicht in meinem Netzwerk bin? Kommt dann eine Fehlermeldung?
 
Vielen Dank für deine ausführliche Antwort! Das mit dem automatischen Mounten hat geklappt! Allerdings werden die Ordner jetzt bei jedem starten geöffnet, sodass ich sie erstmal schließen muss, wenn ich sie nicht brauche. Kann man das irgendwie so einstellen, dass die einfach im Finder in der Seitenleiste oder auf dem Desktop angezeigt werden?

Keine Ursache.

Das ist der Nachteil der einfacheren Lösungen.

Ein Script mit dem Automator erstellt - also die Automator-Aktion als Programm gespeichert - in den Autostart des Mac gelegt - verhindert das öffnen sämtlicher Fenster der Volumes/Ordner die gemountet werden.

Und noch etwas: Was passiert denn, wenn ich das Macbook starte und ich nicht in meinem Netzwerk bin? Kommt dann eine Fehlermeldung?

Dann werden die Volumes auch gesucht, nicht gefunden und es gibt eine Fehlermeldung.
Die Alternative dazu ist mit Umgebungen wie z.B "Home" und "Unterwegs" zu arbeiten.
In der einen Umgebung ist das Script im Autostart, in letzterer nicht.
 
  • Gefällt mir
Reaktionen: Roger2010
Zurück
Oben Unten