session à distance X est [centos5] lent
Question
D'accord, je l'ai parcouru Google et je ne l'ai pas trouvé une réponse pour cela. Pas exactement la programmation liée à moins que je tentais d'utiliser un ide au cours de la session ...
Je serveurs au même endroit à distance; on est feutré de fonctionnement âgées 4 (P4) de 3,0 GHz et un couple de serveur exécutant plus récent CentOS5 (Quad Xeon 1.6).
Je peux lancer une session X à distance sur les deux en même temps et la fenêtre serveur X Fedora est agréable et accrocheurs, mais les serveurs Centos sont lents et laggy. Je me connecte à la fois vis ssh -X C. J'ai essayé sans compression, mais il est encore lent / lag.
Les deux serveurs CentOS ne sont pas imposés du tout par les applications, on est un hot standby donc il ne fonctionne pas vraiment quoi que ce soit.
J'ai essayé ces noyaux sur les boîtes de CentOS:
2.6.18-92.1.22.el5xen
2.6.18-92.1.22.el5
2.6.18-8.1.8.el5
Tous ces serveurs sont sur le même sous-réseau et partagent le même chemin de routage commutateur / etc.
Aide! ...
ps (je sais que je ne devrais utiliser l'accès en ligne de commande, mais je suis en train de rendre cela plus facile pour quelqu'un de « me soutenir » à l'occasion)
La solution
Très probablement, vous inondent votre connexion réseau plutôt que le processeur. Les boîtes à outils modernes (QT / GTK) sont bien pires sur le comportement du réseau que les vieux trucs. Je l'ai utilisé VNC et NX pour résoudre le problème dans le passé, et nous avons eu les meilleures performances d'utilisation faible réseau de NX. Le projet FreeNX est très utilisable si l'argent est un problème. La seule question que je l'ai eue avec NX est que je ne l'ai jamais eu son raisonnable, GLX ou performance XRender. Mais, ce n'est pas vraiment un problème pour la plupart des gens.
Autres conseils
Je suis d'accord avec vous, 5.x Centos et RHEL 5.x ont des problèmes graves de performance avec les applications lancées sur une liaison lente à travers le transfert ssh et X11. J'ai déposé un bug à la fois avec CentOS et Redhat sur ce problème. Certaines applications (Wireshark, system-config-lvm, ...) sont totalement inutilisables lors de son lancement à distance sur des serveurs v5.