У меня есть следующие настройки:
|-----------------| |---------------|
| Windows | LAN (or VPN) | Linux box |
| (local machine) | <--------------------> | |
|-----------------| |---------------|
и я хотел бы получить доступ к моим окнам Emacs и Eclipse в Linux с моей машины Windows с минимальной задержкой .
Мои варианты кажутся такими:
ssh -X
в Linux-систему из него (вот поток, в котором обсуждаются конфигурации для быстрого туннелирования ssh X )ssh -X
на удаленный компьютер.На данный момент я использую RealVNC, но заметил заметную задержку . Проведя небольшое исследование, я прочитал в Википедии следующее:
Протокол VNC основан на пикселях . Хотя это приводит к большой гибкости (т. Е. Может отображаться любой тип рабочего стола), он часто менее эффективен, чем решения, которые лучше понимают базовый графический макет, например X11 или протокол удаленного рабочего стола Windows.
Это заставляет меня задаться вопросом, какие варианты у меня есть, чтобы получить самый быстрый доступ к удаленным X-окнам с локальной машины Windows?
Я думаю, что самым современным достижением максимальной пропускной способности является NX , программа сжатия протокола X11. Он также должен хорошо работать с задержкой. Попробуйте использовать клиент Windows NX и бесплатный сервер NX в Linux.
По возможности используйте прямое TCP-соединение вместо SSH. Конечно, это возможно только в контролируемой среде без каких-либо проблем с безопасностью.
Я думаю, что в большинстве случаев виртуальная машина, работающая локально, обеспечивает наилучшую задержку. Еще лучше запустить Emacs и Eclipse под Windows; заставить их редактировать удаленные файлы или (для еще лучших результатов) заставить их редактировать локальные файлы, которые вы затем синхронизируете с Unison или через систему контроля версий.
Эта статья взята из Интернета, укажите источник при перепечатке.
Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.
я говорю два предложения