[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Accessing SMB shares extremely slow
From: |
Martin Apel |
Subject: |
Accessing SMB shares extremely slow |
Date: |
Tue, 16 Oct 2012 10:32:54 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686 on x86_64; rv:16.0) Gecko/20121005 Thunderbird/16.0 |
Hi there,
I am using tramp via the SMB method to access files on a Windows
machine. I have been using this method for several years now, but at
some point this has become incredibly slow.
I'm not sure, if the change is related to upgrading my Emacs version or
whatever else may have caused this issue. Loading a small file from a
Samba share takes at least 5 seconds, saving
is worse still, it takes up to half a minute.
I tried to investigate the cause for this and found out, that most of
the time is spent inside tramp-accept-process-output as can be seen from
the following profiling output for a single file open:
tramp-smb-file-name-handler 330 13.859976999 0.0419999303
tramp-smb-handle-file-local-copy 1 6.914245 6.914245
tramp-smb-send-command 1 6.91259 6.91259
tramp-smb-wait-for-output 1 6.912537 6.912537
tramp-accept-process-output 7 6.9121980000 0.9874568571
accept-process-output 7 0.903607 0.1290867142
tramp-smb-file-name-p 330 0.0027250000 8.257...e-06
tramp-smb-handle-expand-file-name 101 0.001948 1.928...e-05
tramp-smb-handle-file-attributes 36 0.0013329999 3.702...e-05
tramp-smb-handle-file-writable-p 2 0.00113 0.000565
tramp-smb-handle-file-directory-p 1 0.000534 0.000534
tramp-smb-get-file-entries 2 0.000248 0.000124
tramp-smb-get-stat-capability 1 3.1e-05 3.1e-05
tramp-smb-get-localname 1 2.9e-05 2.9e-05
tramp-smb-get-share 4 2.100...e-05 5.250...e-06
tramp-smb-maybe-open-connection 1 1.5e-05 1.5e-05
tramp-smb-get-cifs-capabilities 1 1.2e-05 1.2e-05
I tried multiple different target shares/machines, which makes no
difference. I used smbclient by hand to connect to these machines and
everything was quick
as expected. Opening a file took about 0.3 seconds, which was what I
expected.
I have attached some information, and I hope, that someone is able to
help me track this down. I am happy to provide any additional
information, if this helps.
Martin
Emacs : GNU Emacs 24.2.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw
scroll bars)
of 2012-09-06 on debian64
Package: tramp (2.2.3-24.1)
current state:
==============
(setq
backup-by-copying nil
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch t
backup-by-copying-when-privileged-mismatch 200
backup-directory-alist nil
file-name-handler-alist
'(("\\(?:\\.dz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:address@hidden(?:~[[:digit:]]+\\)?~\\)?\\'"
.. jka-compr-handler)
("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" .
epa-file-handler)
("\\`/[^/]*\\'" .
tramp-completion-file-name-handler)
("\\`/\\([^[/:]+\\|[^/]+]\\):" .
tramp-file-name-handler)
("\\`/:" . file-name-non-special))
password-cache t
password-cache-expiry 3600
remote-file-name-inhibit-cache nil
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
tramp-auto-save-directory nil
tramp-backup-directory-alist nil
tramp-bug-report-address "address@hidden"
tramp-cache-data '((["smb" "apel%intec" "pklma" nil]
("smbclient-version" "Version 3.6.6")
("smbserver-version"
"Domain=[INTEC] OS=[Windows 7 Professional 7601
Service Pack 1] Server=[Windows 7 Professional 6.1]")
("share-cache"
(("E$" "dr-xr-xr-x" 0 (0 0)) ("E" "dr-xr-xr-x" 0
(0 0))
("C$" "dr-xr-xr-x" 0 (0 0))
("ADMIN$" "dr-xr-xr-x" 0 (0 0)))
)
("first-password-request" nil))
(["smb" "apel%intec" "pklma" "/e/apel/init_win32.bat"]
("inode" ((20604 8690 427842) . 1))
("file-attributes-integer"
((20604 8690 428121) nil -1 -1 -1 (0 0) (20411 24273)
(0 0) 694 "-rwxrwxrwx" nil 1 (-1 . 1))
)
)
("#<process *tramp/smb address@hidden>"
("smb-share" "e") ("chunksize" nil)
("last-cmd-time" (20604 8692 370355))
("device" (-1 . 1)) ("stat-capability" nil)
("cifs-capabilities" nil))
(["smb" "apel%intec" "pklma" "/e"]
("inode" ((20604 8690 429414) . 2))
("file-attributes-integer" ((20604 8690 429581)))
("file-entries"
((20604 8692 340306) ("" "drwxrwxrwx" 0 (0 0))
("System Volume Information" "drwxrwxrwx" 0
(20161 10449))
("simbuild" "drwxrwxrwx" 0 (20338 58484))
("msdia80.dll" "-rwxrwxrwx" 904704 (17776 41098))
("kluger" "drwxrwxrwx" 0 (20567 1810))
("G Data" "drwxrwxrwx" 0 (20161 10560))
("apel" "drwxrwxrwx" 0 (20600 12565))
("$RECYCLE.BIN" "drwxrwxrwx" 0 (20165 264)))
)
)
(["smb" "apel%intec" "pklma" "/"]
("file-entries"
((20604 8690 429275) ("" "drwxrwxrwx" 0 (0 0))
("E$" "dr-xr-xr-x" 0 (0 0)) ("E" "dr-xr-xr-x" 0
(0 0))
("C$" "dr-xr-xr-x" 0 (0 0))
("ADMIN$" "dr-xr-xr-x" 0 (0 0)))
)
)
)
tramp-cache-data-changed t
tramp-cache-unload-hook '(#[nil "\300\301\302\"\207"
[remove-hook kill-emacs-hook
tramp-dump-connection-properties]
3]
#[nil
"\300\301\302\"\210\300\303\302\"\210\300\304\302\"\207"
[remove-hook before-revert-hook
tramp-flush-file-function
eshell-pre-command-hook kill-buffer-hook]
3]
)
tramp-chunksize nil
tramp-completion-file-name-handler-alist '((file-name-all-completions .
tramp-completion-handle-file-name-all-completions)
(file-name-completion .
tramp-completion-handle-file-name-completion)
)
tramp-completion-file-name-regexp "\\`/[^/]*\\'"
tramp-completion-file-name-regexp-separate "\\`/\\([[][^]]*\\)?\\'"
tramp-completion-file-name-regexp-unified "\\`/[^/]*\\'"
tramp-completion-file-name-regexp-url
"\\`/[^/:]+\\(:\\(/\\(/[^/]*\\)?\\)?\\)?\\'"
tramp-completion-function-alist '(("fcp" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("pscp" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("plink1" (tramp-parse-rhosts
"~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("plink" (tramp-parse-rhosts
"~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("krlogin"
(tramp-parse-rhosts "~/.rhosts"))
("ksu" (tramp-parse-passwd
"/etc/passwd"))
("sudo" (tramp-parse-passwd
"/etc/passwd"))
("su" (tramp-parse-passwd
"/etc/passwd"))
("telnet" (tramp-parse-hosts
"/etc/hosts"))
("sshx" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("ssh2_old"
(tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("ssh1_old"
(tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("ssh2" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("ssh1" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("ssh" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("remsh" (tramp-parse-rhosts
"~/.rhosts"))
("rsh" (tramp-parse-rhosts "~/.rhosts"))
("rsyncc" (tramp-parse-rhosts
"~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("rsync" (tramp-parse-rhosts
"~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("sftp" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("scpx" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("scpc" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("scp2" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("scp1" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("scp" (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts"))
("remcp" (tramp-parse-rhosts
"~/.rhosts"))
("rcp" (tramp-parse-rhosts
"~/.rhosts")))
tramp-completion-function-alist-putty '((tramp-parse-putty
"HKEY_CURRENT_USER\\Software\\SimonTatham\\PuTTY\\Sessions")
)
tramp-completion-function-alist-rsh '((tramp-parse-rhosts
"/etc/hosts.equiv")
(tramp-parse-rhosts "~/.rhosts"))
tramp-completion-function-alist-ssh '((tramp-parse-rhosts
"/etc/hosts.equiv")
(tramp-parse-rhosts
"/etc/shosts.equiv")
(tramp-parse-shosts
"/etc/ssh_known_hosts")
(tramp-parse-sconfig
"/etc/ssh_config")
(tramp-parse-shostkeys
"/etc/ssh2/hostkeys")
(tramp-parse-sknownhosts
"/etc/ssh2/knownhosts")
(tramp-parse-rhosts "~/.rhosts")
(tramp-parse-shosts
"~/.ssh/known_hosts")
)
tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd"))
tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts"))
tramp-completion-mode nil
tramp-completion-reread-directory-timeout 10
tramp-copy-failed-regexp "\\(.+: \\(No such file or
directory\\|Permission denied\\|is a directory\\|not a regular
file\\)\\)\\s-*"
tramp-current-host "pklma"
tramp-current-method "smb"
tramp-current-user "apel%intec"
tramp-debug-outline-regexp "[0-9]+:[0-9]+:[0-9]+\\.[0-9]+ [a-z0-9-]+
(\\([0-9]+\\)) #"
tramp-default-host "debian64.intec.dom"
tramp-default-method "ssh"
tramp-default-method-alist '((nil "%" "smb")
("\\`\\(127\\.0\\.0\\.1\\|::1\\|debian64\\.intec\\.dom\\|localhost6?\\)\\'"
"\\`root\\'" "su")
(nil "\\`\\(anonymous\\|ftp\\)\\'" "ftp")
("\\`ftp\\." nil "ftp"))
tramp-default-password-end-of-line "\n"
tramp-default-proxies-alist nil
tramp-default-user nil
tramp-default-user-alist '(("\\`smb\\'" nil nil)
("\\`\\(?:fcp\\|krlogin\\|r\\(?:cp\\|emcp\\|sh\\)\\|telnet\\)\\'" nil
"apel")
("\\`\\(?:ksu\\|su\\(?:do\\)?\\)\\'" nil
"root")
("\\`\\(?:socks\\|tunnel\\)\\'" nil "apel")
("\\`synce\\'" nil nil))
tramp-devices 1
tramp-domain-regexp "[-a-zA-Z0-9_.]+"
tramp-echo-mark "_echo"
tramp-echo-mark-marker "_echo"
tramp-echo-mark-marker-length 5
tramp-echoed-echo-mark-regexp "_echo\\(\\( \\)?\\)\\{5\\}"
tramp-encoding-command-interactive "-i"
tramp-encoding-command-switch "-c"
tramp-encoding-shell "/bin/sh"
tramp-file-name-regexp "\\`/\\([^[/:]+\\|[^/]+]\\):"
tramp-file-name-regexp-separate "\\`/\\[.*\\]"
tramp-file-name-regexp-unified "\\`/\\([^[/:]+\\|[^/]+]\\):"
tramp-file-name-regexp-url "\\`/[^/:]+://"
tramp-file-name-structure '("^/\\(\\([a-zA-Z_0-9-]+\\):\\)?\\(\\([^:/
]+\\)@\\)?\\(\\([a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+]\\)\\(#[0-9]+\\)?\\)?:\\(.*$\\)"
2 4 5 8)
tramp-foreign-file-name-handler-alist '((tramp-smb-file-name-p .
tramp-smb-file-name-handler)
(tramp-gvfs-file-name-p .
tramp-gvfs-file-name-handler)
(tramp-ftp-file-name-p .
tramp-ftp-file-name-handler)
(identity .
tramp-sh-file-name-handler)
)
tramp-ftp-method "ftp"
tramp-gvfs-methods '("dav" "davs" "obex" "synce")
tramp-gw-socks-method "socks"
tramp-gw-tunnel-method "tunnel"
tramp-half-a-year '(241 17024)
tramp-handle-file-local-copy-hook nil
tramp-handle-write-region-hook nil
tramp-host-regexp "[a-zA-Z0-9_.-]+"
tramp-host-with-port-regexp "\\([a-zA-Z0-9_.-]+\\)#\\([0-9]+\\)"
tramp-initial-end-of-output "#$ "
tramp-inodes 3
tramp-ipv6-regexp "\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+"
tramp-local-end-of-line "\n"
tramp-local-host-regexp
"\\`\\(127\\.0\\.0\\.1\\|::1\\|debian64\\.intec\\.dom\\|localhost6?\\)\\'"
tramp-localname-regexp ".*$"
tramp-locked nil
tramp-locker nil
tramp-login-prompt-regexp ".*ogin\\( .*\\)?: *"
tramp-message-show-message t
tramp-method-regexp "[a-zA-Z_0-9-]+"
tramp-methods '(("smb" (tramp-remote-shell "") (tramp-tmpdir "/C$/Temp"))
("fcp" (tramp-login-program "fsh")
(tramp-login-args (("%h") ("-l" "%u") ("sh" "-i")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-i") ("-c"))
(tramp-copy-program "fcp") (tramp-copy-args (("-p"
"%k")))
(tramp-copy-keep-date t))
("psftp" (tramp-login-program "plink")
(tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh")
("%h")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-copy-program "pscp")
(tramp-copy-args
(("-l" "%u") ("-P" "%p") ("-sftp") ("-p" "%k") ("-q")
("-r"))
)
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-password-end-of-line "xy"))
("pscp" (tramp-login-program "plink")
(tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh")
("%h")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-copy-program "pscp")
(tramp-copy-args
(("-l" "%u") ("-P" "%p") ("-scp") ("-p" "%k") ("-q")
("-r"))
)
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-password-end-of-line "xy") (tramp-default-port
22))
("plinkx" (tramp-login-program "plink")
(tramp-login-args
(("-load") ("%h") ("-t")
("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '")
("/bin/sh"))
)
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("plink1" (tramp-login-program "plink")
(tramp-login-args
(("-l" "%u") ("-P" "%p") ("-1" "-ssh") ("%h")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-password-end-of-line "xy") (tramp-default-port
22))
("plink" (tramp-login-program "plink")
(tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh")
("%h")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-password-end-of-line "xy") (tramp-default-port
22))
("krlogin" (tramp-login-program "krlogin")
(tramp-login-args (("%h") ("-l" "%u") ("-x")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("ksu" (tramp-login-program "ksu")
(tramp-login-args (("%u") ("-q")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("sudo" (tramp-login-program "sudo")
(tramp-login-args
(("-u" "%u") ("-s") ("-H") ("-p" "Password:")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("su" (tramp-login-program "su")
(tramp-login-args (("-") ("%u")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("telnet" (tramp-login-program "telnet")
(tramp-login-args (("%h") ("%p")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-default-port 23))
("sshx" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-e" "none") ("-t" "-t")
("%h")
("/bin/sh"))
)
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("ssh2" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-2") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("ssh1" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-1") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("ssh" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("remsh" (tramp-login-program "remsh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("rsh" (tramp-login-program "rsh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")))
("rsyncc" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p")
("-o" "address@hidden:%%p")
("-o" "ControlMaster=yes") ("-e" "none") ("%h"))
)
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-copy-program "rsync")
(tramp-copy-args (("-t" "%k") ("-r")))
(tramp-copy-env
(("RSYNC_RSH")
("ssh -o address@hidden:%%p -o
ControlMaster=auto")
)
)
(tramp-copy-keep-date t) (tramp-copy-keep-tmpfile t)
(tramp-copy-recursive t))
("rsync" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-copy-program "rsync")
(tramp-copy-args (("-e" "ssh") ("-t" "%k") ("-r")))
(tramp-copy-keep-date t) (tramp-copy-keep-tmpfile t)
(tramp-copy-recursive t))
("sftp" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c"))
(tramp-copy-program "sftp"))
("scpx" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-e" "none") ("-t" "-t")
("%h")
("/bin/sh"))
)
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r")))
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scpc" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p")
("-o" "address@hidden:%%p")
("-o" "ControlMaster=yes") ("-e" "none") ("%h"))
)
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"scp")
(tramp-copy-args
(("-P" "%p") ("-p" "%k") ("-q") ("-r")
("-o" "address@hidden:%%p")
("-o" "ControlMaster=auto"))
)
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scp2" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-2") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"scp")
(tramp-copy-args
(("-2") ("-P" "%p") ("-p" "%k") ("-q") ("-r")))
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scp1" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-1") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"scp")
(tramp-copy-args
(("-1") ("-P" "%p") ("-p" "%k") ("-q") ("-r")))
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scp" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("-e" "none") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell
"/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r")))
(tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null")
("-o" "UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("remcp" (tramp-login-program "remsh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"rcp")
(tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t))
("rcp" (tramp-login-program "rsh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-remote-shell "/bin/sh")
(tramp-remote-shell-args ("-c")) (tramp-copy-program
"rcp")
(tramp-copy-args (("-p" "%k") ("-r")))
(tramp-copy-keep-date t) (tramp-copy-recursive t))
("synce") ("obex") ("davs") ("dav") ("ftp"))
tramp-mode t
tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set
mode\\):\\s-*\\(Operation not permitted\\)"
tramp-parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3) ("apr" . 4)
("may" . 5) ("jun" . 6) ("jul" . 7) ("aug" . 8)
("sep" . 9) ("oct" . 10) ("nov" . 11) ("dec"
.. 12))
;; Variable encoded due to non-printable characters.
tramp-password-prompt-regexp (base64-decode-string
"Xi4qXChbcFBdYXNzd29yZFx8W3BQXWFzc3BocmFzZVwpLio6AD8gKg==")
tramp-persistency-file-name "/home/home_dev/apel/.emacs.d/tramp"
tramp-port-regexp "[0-9]+"
tramp-postfix-host-format ":"
tramp-postfix-host-regexp ":"
tramp-postfix-ipv6-format "]"
tramp-postfix-ipv6-regexp "]"
tramp-postfix-method-format ":"
tramp-postfix-method-regexp ":"
tramp-postfix-user-format "@"
tramp-postfix-user-regexp "@"
tramp-prefix-domain-format "%"
tramp-prefix-domain-regexp "%"
tramp-prefix-format "/"
tramp-prefix-ipv6-format "["
tramp-prefix-ipv6-regexp "\\["
tramp-prefix-port-format "#"
tramp-prefix-port-regexp "#"
tramp-prefix-regexp "^/"
tramp-process-alive-regexp ""
tramp-process-connection-type t
tramp-remote-path '(tramp-default-remote-path "/bin" "/usr/bin"
"/usr/sbin"
"/usr/local/bin" "/local/bin" "/local/freeware/bin"
"/local/gnu/bin" "/usr/freeware/bin" "/usr/pkg/bin"
"/usr/contrib/bin")
tramp-rfn-eshadow-overlay nil
tramp-rfn-eshadow-update-overlay-regexp "[^:/~]*\\(/\\|~\\)"
tramp-rsh-end-of-line "\n"
;; Variable encoded due to non-printable characters.
tramp-shell-prompt-pattern (base64-decode-string
"XCg/Ol5cfA1cKVteIyQlPgpdKiM/WyMkJT5dICpcKBtcW1swLTk7XSpbYS16QS1aXSAqXCkq")
tramp-smb-actions-with-share '((tramp-smb-prompt tramp-action-succeed)
(tramp-password-prompt-regexp
tramp-action-password)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-smb-errors
tramp-action-permission-denied)
(tramp-process-alive-regexp
tramp-action-process-alive)
)
tramp-smb-actions-without-share '((tramp-password-prompt-regexp
tramp-action-password)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-smb-errors
tramp-action-permission-denied)
(tramp-process-alive-regexp
tramp-action-out-of-band)
)
tramp-smb-conf "/dev/null"
tramp-smb-errors "Connection\\( to \\S-+\\)? failed\\|Read from server
failed, maybe it closed the connection\\|Call timed out: server did not
respond\\|\\S-+: command not found\\|Server doesn't support UNIX CIFS
calls\\|\\(?:ERR\\(?:DOS\\|HRD\\|SRV\\|bad\\(?:file\\|pw\\)\\|filexists\\|no\\(?:access\\|mem\\|suchshare\\)\\)\\|NT_STATUS_\\(?:ACC\\(?:ESS_DENIED\\|OUNT_LOCKED_OUT\\)\\|BAD_NETWORK_NAME\\|C\\(?:ANNOT_DELETE\\|ONNECTION_REFUSED\\)\\|D\\(?:IRECTORY_NOT_EMPTY\\|UPLICATE_NAME\\)\\|FILE_IS_A_DIRECTORY\\|I\\(?:MAGE_ALREADY_LOADED\\|O_TIMEOUT\\)\\|LOGON_FAILURE\\|N\\(?:ETWORK_ACCESS_DENIED\\|O\\(?:T_IMPLEMENTED\\|_SUCH_\\(?:FILE\\|USER\\)\\)\\)\\|OBJECT_NAME_\\(?:COLLISION\\|\\(?:INVALI\\|NOT_FOUN\\)D\\)\\|SHARING_VIOLATION\\|TRUSTED_RELATIONSHIP_FAILURE\\|UNSUCCESSFUL\\|WRONG_PASSWORD\\)\\)"
tramp-smb-file-name-handler-alist '((add-name-to-file .
tramp-smb-handle-add-name-to-file)
(copy-directory .
tramp-smb-handle-copy-directory)
(copy-file .
tramp-smb-handle-copy-file)
(delete-directory .
tramp-smb-handle-delete-directory)
(delete-file .
tramp-smb-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name)
(directory-files .
tramp-smb-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-call-process . ignore)
(dired-compress-file . ignore)
(dired-uncache .
tramp-handle-dired-uncache)
(expand-file-name .
tramp-smb-handle-expand-file-name)
(file-accessible-directory-p .
tramp-smb-handle-file-directory-p)
(file-attributes .
tramp-smb-handle-file-attributes)
(file-directory-p .
tramp-smb-handle-file-directory-p)
(file-executable-p .
tramp-handle-file-exists-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-local-copy .
tramp-smb-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-smb-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-completion .
tramp-handle-file-name-completion)
(file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory)
(file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-ownership-preserved-p . ignore)
(file-readable-p .
tramp-handle-file-exists-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-writable-p .
tramp-smb-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-smb-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents)
(load . tramp-handle-load)
(make-directory .
tramp-smb-handle-make-directory)
(make-directory-internal .
tramp-smb-handle-make-directory-internal)
(make-symbolic-link .
tramp-smb-handle-make-symbolic-link)
(rename-file .
tramp-smb-handle-rename-file)
(set-file-modes .
tramp-smb-handle-set-file-modes)
(set-file-times . ignore)
(set-visited-file-modtime . ignore)
(shell-command . ignore)
(substitute-in-file-name .
tramp-smb-handle-substitute-in-file-name)
(unhandled-file-name-directory .
tramp-handle-unhandled-file-name-directory)
(vc-registered . ignore)
(verify-visited-file-modtime . ignore)
(write-region .
tramp-smb-handle-write-region)
)
tramp-smb-method "smb"
tramp-smb-program "smbclient"
tramp-smb-prompt "^smb: .+> \\|^\\s-+Server\\s-+Comment$"
tramp-smb-version "Version 3.6.6"
tramp-syntax 'ftp
tramp-temp-buffer-file-name nil
tramp-temp-buffer-name " *tramp temp*"
tramp-temp-name-prefix "tramp."
tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\?
\\[.*\\]\\)\\s-*"
tramp-terminal-type "dumb"
tramp-unload-hook '(#[nil "\300\301\302\"\207"
[unload-feature tramp-cmds force] 3]
#[nil "\300\301\302\"\207"
[unload-feature tramp-cache force] 3]
#[nil "\300\301\302\"\207"
[unload-feature tramp-smb force] 3]
#[nil "\300\301\302\"\207"
[remove-hook auto-save-hook
tramp-set-auto-save-file-modes]
3]
#[nil "\300\301\302\"\207"
[remove-hook kill-buffer-hook
tramp-delete-temp-file-function]
3]
tramp-unload-file-name-handlers
#[nil "\300\301\302\"\207"
[remove-hook rfn-eshadow-update-overlay-hook
tramp-rfn-eshadow-update-overlay]
3]
#[nil "\300\301\302\"\207"
[remove-hook rfn-eshadow-setup-minibuffer-hook
tramp-rfn-eshadow-setup-minibuffer]
3]
#[nil "\300\301\302\"\207"
[unload-feature tramp-compat force] 3]
)
tramp-user-regexp "[^:/ ]+"
tramp-user-with-domain-regexp "\\([^:/ ]+\\)%\\([-a-zA-Z0-9_.]+\\)"
tramp-verbose 9
tramp-version "2.2.3-24.1"
tramp-wrong-passwd-regexp "^.*\\(Connection
\\(?:\\(?:clo\\|refu\\)sed\\)\\|Host key verification failed\\.\\|Login
\\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported
authentication methods left to try!\\)\\|Permission denied\\|\\(?:Sorry,
try again\\|Timeout, server not responding\\)\\.\\).*\\|^.*\\(Received
signal [0-9]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue
connecting (yes/no)\\?\\)\\s-*"
tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update
cached key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
)
(setq
buffer-name "*tramp/smb address@hidden"
)
load-path shadows:
==================
This is a special notion of the `gnus/message' package. If you
use another mail agent (by copying the contents of this buffer)
please ensure that the buffers are attached to your email.
--
Martin Apel
Software Architect
Phone: + 49 8105 77266-53
E-Mail: address@hidden
SIMPACK AG
Friedrichshafener Strasse 1, 82205 Gilching, Germany
address@hidden, www.simpack.com
Phone: + 49 8105 77266-0
Fax: + 49 8105 77266-11
Executive Board: Dr. Alexander Eichberger, Dr. Lutz Mauer
Chair of Supervisory Board: Silvia Förster (CPA)
Commercial Register München HRB 181 229
____________
Virus checked by G Data AntiVirus
Version: AVA 22.6441 dated 16.10.2012
tramp-debug.buffer
Description: Binary data
tramp-smb.buffer
Description: Text document
- Accessing SMB shares extremely slow,
Martin Apel <=
- Re: Accessing SMB shares extremely slow, Michael Albinus, 2012/10/19
- Re: Accessing SMB shares extremely slow, Martin Apel, 2012/10/19
- Re: Accessing SMB shares extremely slow, Michael Albinus, 2012/10/19
- Re: Accessing SMB shares extremely slow, Martin Apel, 2012/10/22
- Re: Accessing SMB shares extremely slow, Michael Albinus, 2012/10/22
- Re: Accessing SMB shares extremely slow, Martin Apel, 2012/10/22
- Re: Accessing SMB shares extremely slow, Michael Albinus, 2012/10/22
- Re: Accessing SMB shares extremely slow, Martin Apel, 2012/10/23
- Re: Accessing SMB shares extremely slow, Michael Albinus, 2012/10/23
- Re: Accessing SMB shares extremely slow, Martin Apel, 2012/10/23