Есть ли способ использовать мультиплексирование сессий (Control Master) из окон?

На нашем сервере репозитория добавление ControlMaster в файл ssd/config (создает сокет?) Привело к увеличению скорости передачи в 50 раз с примерно 2,5 секунд в среднем до 0,05 секунд в среднем. Скорость передачи данных между системой хранилища и нашими веб-серверами. Теперь я хотел бы применить такой же прирост производительности к соединению с windows -> репозиторием. В настоящее время мы используем Tortoise для подключения через SSH, и я прочитал в википедии, что Putty изначально не поддерживает мультиплексирование сессий. Я знаю, что есть другие инструменты SSH с этой функцией, которые также предназначены для Windows, но мне было интересно, если я использую их, если у меня возникнут проблемы с совместимостью с Mercurial при использовании SSH-соединения, так как сейчас я считаю, что он использует Plink для обработки SSH туннелирование.

Я ищу любые варианты для включения мультиплексирования сессий на окнах, которые совместимы с Mercurial.

3 ответа

Я использую PuTTY для этого. Требуемая настройка называется "Поделиться SSH-соединением, если это возможно" в разделе "Соединение->SSH". Судя по другим ответам, он доступен начиная с версии 0.64 и выше.

Предварительная версия PuTTY 0.64 теперь поддерживает совместное использование соединений. Еще не пробовал сам. http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/ssh2-generality.html

Copssh утверждает, что разрешает мультиплексирование сессий, но на самом деле это не так. Возможно это означает, что это позволяет мультиплексировать на стороне клиента.

Вы также можете попробовать запустить виртуализированный Linux с помощью andLinux и записать туда напрямую в файловую систему.

Другие вопросы по тегам