Как я могу сделать режим Emacs TRAMP быстрее?
У меня есть ControlMaster auto
в моей конфигурации SSH, и он работает:
$ time ssh -v debel echo foo
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /Users/jmdeldin/.ssh/config
debug1: Applying options for *
debug1: Applying options for debel
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: auto-mux: Trying existing master
debug1: mux_client_request_session: master session id: 9
foo
debug1: mux_client_request_session: master session id: 9
real 0m0.014s
user 0m0.008s
sys 0m0.003s
Но TRAMP мучительно медленен (~ 3 с сохраняет файл), как видно на этом скриншоте. M-x shell
работает нормально, но сохранение - это настоящее замедление. Это не лучшее, что может сделать TRAMP, верно?
подробности
- GNU Emacs 24.1.1 (сборка 2012-06-01)
- Я использую ванильный экземпляр Emacs (в видео я использовал цветовую тему, но это все).
- ВМ работает на моей машине.
- Я соединяюсь с TRAMP через
/rsync:user@host:file
, но я пробовалssh
,scp
и дажеrsh
, и все они отстают.