Frage Nautilus Dateikopie von smb: // Server / Freigabe ist 25Msec, aber wenn ich seine 4Msec mount


Leute:

Wenn ich Nautilus in 11.04 öffne, browse Netzwerk -> MSHOME -> SERVERNAME -> SHARE und mache eine Kopie, bekomme ich Gigabit-Geschwindigkeit bei etwa 25 MEGS pro Sekunde auf lokale Festplatte.

Wenn ich in fstab mit mounte

//servername/sharename  /media/mountname  cifs  guest,uid=1000,iocharset=utf8,codepage=unicode,unicode  0  0

Ich bekomme nur 4 MB pro Sekunde auf die lokale Festplatte.

Was mache ich falsch, wenn ich im Browser automatisch gegen Nautilus automotiere?


2
2018-04-29 02:04


Ursprung


Als Antwort darauf habe ich ein Skript erstellt, das Folgendes ausführt: gvfs-mount // server / share und es wird in .gvfs dir gemountet. Ich denke, ein Symlink .gvfs zu einem anderen Namen und fügte das Skript zu meinem Autostart hinzu. Kann immer noch nicht herausfinden, warum gvfs-mount 5 mal schneller ist als ein normales altes mount - gshipley


Antworten:


Diese beiden Mechanismen verwenden völlig unterschiedliche Codebasen. Mount verwendet die Kernel-Implementierung von SMB / CIFS, und mounting mit gvfs-mount verwendet die SMB / CIFS-Implementierung in libsmbclient (das Teil von Samba ist).

Wahrscheinlich hat dieser Unterschied, den Sie sehen, mit der Tatsache zu tun, dass libsmbclient für Ihre Umgebung besser optimiert ist als die Kernel-Implementierung.


1
2017-07-19 23:19