Удаленный сеанс X работает медленно [centos5]
Вопрос
Хорошо, я порылся в Google и не нашел ответа на этот вопрос.Это не совсем связано с программированием, если только я не пытался использовать идею во время сеанса...
У меня есть серверы в том же удаленном месте;один из них старше, на котором установлена Fedora 4 (P4 3,0 ГГц), и пара более новых серверов, работающих под управлением Centos5 (Quad Xeon 1.6).
Я могу запустить удаленный сеанс X на обоих одновременно, и окно X сервера Fedora работает хорошо и быстро, но серверы Centos работают медленно и тормозят.Я подключаюсь к обоим vis ssh -X -C.Я пробовал без сжатия, но оно все равно медленное.
Два сервера Centos вообще не загружены приложениями, один из них является горячим резервом, поэтому на нем ничего не выполняется.
Я пробовал эти ядра на ящиках Centos:
2.6.18-92.1.22.el5xen
2.6.18-92.1.22.el5
2.6.18-8.1.8.el5
Все эти серверы находятся в одной подсети и используют один и тот же путь маршрутизации/коммутатор и т. д.
Помощь!...
ps (я знаю, что мне следует использовать только доступ к командной строке, но я пытаюсь облегчить кому-то возможность иногда «поддерживать меня»)
Решение
Скорее всего, вы заливаете сетевое соединение, а не процессор.Современные наборы инструментов (QT/GTK) гораздо хуже относятся к поведению сети, чем старые.Раньше я использовал VNC и NX для решения этой проблемы, и у NX была лучшая производительность при низком использовании сети.Проект FreeNX очень полезен, если деньги являются проблемой.Единственная проблема, с которой я столкнулся при использовании NX, заключалась в том, что у меня никогда не было приемлемого звука, производительности GLX или XRender.Но для большинства людей это не является проблемой.
Другие советы
Я согласен с вами, Centos 5.x и RHEL 5.x имеют серьезные проблемы с производительностью при запуске приложений по медленному каналу через ssh и пересылку X11.Я сообщил об этой проблеме как в Centos, так и в Redhat.Некоторые приложения (wireshark, system-config-lvm,...) совершенно непригодны для использования при удаленном запуске на серверах v5.