Re: tramp readlink slowdown on find-file

Michael Albinus <[email protected]>
Newsgroups gmane.emacs.tramp
Message-ID <[email protected]>
Prashant Tak <[email protected]> writes:

> Hi

Hi Prashant,

> while opening a file in tramp, I'm experiencing immense slowdown,
> 20+ seconds to open a file.
> In the debug buffer I found readlink status check to be consuming ~12
> seconds. Any idea what could be causing this?
>
> 21:22:47.919689 tramp-sh-handle-file-truename (4) # Finding true name
> for ‘/ssh:host:/a/b/c/xyz.md’
> 21:22:47.920152 tramp-send-command (6) # \readlink
> --canonicalize-missing /a/b/c/xyz.md 2>/dev/null; echo
> tramp_exit_status $?
> 21:22:59.722106 tramp-wait-for-regexp (6) #
> /a/b/c/xyz.md
> tramp_exit_status 0

When you connect to the remote host directly via ssh from a shell, does it
take the same time to call '\readlink --canonicalize-missing /a/b/c/xyz.md'?

Please keep the backslash when calling readlink. And note that I have
omitted the stderr redirection in order to see possible output.

> Thanks for your wonderful work Michael, the emacs community appreciates it!
>
> Prashant

Best regards, Michael.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.