GNU/Linux >> Tutoriels Linux >  >> Linux

Navigateur le plus rapide à exécuter sur une session X11 transférée

Même si vous utilisez un navigateur peu gourmand en CPU et RAM sur le serveur, dans ce cas le facteur limitant sera indéniablement [1] le réseau. Ce que vous voulez éviter, c'est surtout un rendu d'écran inutile.

  • Désactivez le "défilement fluide" et les fonctionnalités similaires. Utilisez PgUp/PgDn au lieu de faire défiler en continu si vous avez le choix (une mise à jour d'un seul écran est beaucoup plus rapide que 30 juste pour voir une page entière).
  • Gardez une petite fenêtre de navigation (mais pas si petite, vous devrez donc faire défiler beaucoup plus comme indiqué au point précédent).
  • Bloquer le matériel animé (les GIF animés ne sont plus très courants de nos jours, donc bloquer le flash fera probablement l'affaire).
  • Envisagez d'utiliser VNC, qui compressera le transfert d'image de manière intelligente. Cela me donne une expérience beaucoup plus rapide lorsque je suis obligé d'utiliser l'interface graphique sur des connexions lentes.
  • Ne sous-estimez pas les navigateurs textuels s'il y a quelque chose que vous devez faire rapidement sur le serveur.
  • Le proxy et/ou le tunneling de port via SSH évitent complètement le problème. Vous souhaitez simplement transférer les informations, il est inutile de transférer la couche de présentation complète.

[1] :Sauf si vous avez un très connexion rapide (~ 100 Mbps selon mon expérience); alors n'importe quel navigateur fera probablement l'affaire sans être plus ennuyeux que d'utiliser le navigateur localement. Je suis béni avec cela dans mes besoins à distance.


La principale raison pour laquelle X11forwarding affiche un décalage est due au chiffrement que vous utilisez pour vous connecter, et non au navigateur lui-même.

Vous obtiendrez de bien meilleures performances si vous changez le cryptage en arcfour ou blowfish.

J'ai eu le même problème et j'ai constaté que cela éliminait à peu près tout le décalage. L'inconvénient est que ces chiffrements ne sont pas aussi sécurisés qu'AES, qui est la valeur par défaut typique.

Si vous êtes sur une machine Windows utilisant du mastic, vous pouvez modifier la stratégie de sélection du chiffrement de chiffrement sous Connection/SSH/ . Vous devez également activer la compression sur ce même écran et l'enregistrer par défaut pour la connexion que vous chargez.

Si vous vous connectez d'une machine Linux à l'autre, la chaîne de connexion ressemble à ceci :ssh -XC4c arcfour,blowfish-cbc hostnameorip


Il existe quelques navigateurs qui fonctionnent un peu (trop) mieux que le transfert X11.

Midori est un navigateur léger à onglets qui devrait bien fonctionner.

Xlinks2 devrait également fonctionner assez bien sur le transfert X11.

uzbl et surf sont les deux navigateurs que j'ai utilisés et qui devraient bien fonctionner sur X11 car ils sont très minimes.


Linux
  1. Utilisation de sudo pour déléguer des autorisations sous Linux

  2. Rattacher à la session X11 perdue ?

  3. automatiser la session telnet à l'aide de scripts bash

  4. Utiliser watch pour exécuter une fonction à plusieurs reprises dans Bash ?

  5. Utilisation des règles udev pour exécuter un script sur l'insertion USB

Comment exécuter Linux et d'autres systèmes d'exploitation dans votre navigateur à l'aide de JSLinux

Comment configurer le transfert X11 à l'aide de SSH sous Linux

Conseils d'utilisation de tmux

Comment exécuter des applications Linux sur Windows 10 et 11 à l'aide de WSL

Comment exécuter une commande périodiquement sous Linux à l'aide de Watch

Quel est le moyen le plus rapide d'exécuter un script ?