Kopieren über SMB mit Mac OS X langsam

Musste heute mal ein paar files per smb/cifs kopieren. Was mit dem Mac doch sehr viel langsamer geht als wenn ich es sonst per scp gemacht habe. Nach ein bisschen googlen bin ich auf folgendes gestoßen:

sudo sysctl -w net.inet.tcp.delayed_ack=0

Hiermit wurde es schon um einiges schneller. Damit das auch nach einem Systemstart so bleibt muss folgender eintrag in der Datei /etc/sysctl.conf gemacht werden.

net.inet.tcp.delayed_ack=0

damit geht es dann auch nach dem Booten schneller. Wenn ich es eilig habe werde ich aber wohl doch auf scp zurückgreifen.

Erweiterte Dateiattribute nicht kopieren

Kopiert man unter Mac OS Dateien, so kopieren sich die erweiterten Dateiattribute mit, auch wenn das Zieldateisystem diese nicht unterstützt. Die erweiterten Attribute werden dabei in Dateien festgehalten, denen ein ._ vorangestellt ist.

Meist kann dies sehr nützlich sein, allerdings nervt es in tar-Archiven oder auf MP3 Sticks.

Verhindern lässt sich dies im Terminal durch das setzten einer Umgebungsvariable:

COPYFILE_DISABLE=true

Vor Mac OS Leopard lautete die Variable

COPY_EXTENDED_ATTRIBUTES_DISABLED=true

was der Sache irgendwie näher kam.