GNU/Linux >> Znalost Linux >  >> Linux

Nejrychlejší prohlížeč pro běh přes předávanou X11 relaci

I když používáte prohlížeč, který je nenáročný na CPU a RAM na serveru, v tomto případě bude omezujícím faktorem nepopiratelně [1] síť. Čemu se chcete vyhnout, je většinou zbytečné vykreslování obrazovky.

  • Vypněte „plynulé posouvání“ a podobné funkce. Pokud máte možnost, použijte PgUp/PgDn místo nepřetržitého posouvání (aktualizace jedné obrazovky je mnohem rychlejší než 30, abyste viděli celou stránku).
  • Ponechte si malé okno pro procházení (ale ne tak malé, abyste museli posouvat mnohem více jako v předchozím bodě).
  • Blokovat animovaný materiál (animované GIFy nejsou v dnešní době tak běžné, takže blokování flashů bude pravděpodobně stačit).
  • Zvažte použití VNC, které chytrým způsobem komprimuje přenos obrazu. To mi poskytuje mnohem rychlejší zážitek, když jsem nucen používat GUI přes pomalá připojení.
  • Nepodceňujte textové prohlížeče, pokud potřebujete rychle na něco udělat serveru.
  • Proxy a/nebo tunelování portů přes SSH se problému zcela vyhne. Chcete pouze přenést informace, není nutné přenášet kompletní prezentační vrstvu.

[1]:Pokud nemáte velmi rychlé připojení (podle mých zkušeností ~ 100 Mbps); pak se jakýkoli prohlížeč pravděpodobně obejde, aniž by byl otravnější než použití prohlížeče lokálně. Jsem tím požehnán ve svých vzdálených potřebách.


Hlavním důvodem, proč X11forwarding vykazuje zpoždění, je šifra, se kterou se připojujete, a nikoli samotný prohlížeč.

Mnohem lepší výkon zjistíte, pokud změníte šifrování na arcfour nebo blowfish.

Měl jsem stejný problém a zjistil jsem, že to do značné míry odstranilo veškeré zpoždění. Nevýhodou je, že tyto šifry nejsou tak bezpečné jako AES, což je typické výchozí nastavení.

Pokud používáte systém Windows a používáte putty, můžete změnit zásadu výběru šifrovací šifry pod Connection/SSH/ . Měli byste také povolit kompresi na stejné obrazovce a uložit ji jako výchozí pro připojení, které načítáte.

Pokud se připojujete z jednoho linuxového počítače na druhý, připojovací řetězec vypadá takto:ssh -XC4c arcfour,blowfish-cbc hostnameorip


Existuje několik prohlížečů, které fungují o něco (mnohem) lépe než předávání X11.

Midori je lehký prohlížeč s kartami, který by měl fungovat dobře.

Xlinks2 by měl fungovat přes X11 forwarding také docela dobře.

uzbl a surf jsou oba prohlížeče, které jsem používal a které by měly dobře fungovat na X11, protože jsou velmi minimální.


Linux
  1. Použití sudo k delegování oprávnění v Linuxu

  2. Spuštění aplikace Qt přes web

  3. Použití pravidel udev ke spuštění skriptu při vložení USB

  1. Použití Irssi v linuxové tmux relaci

  2. Ssh – Jak předat X přes Ssh, aby bylo možné vzdáleně spouštět grafické aplikace?

  3. Znovu připojit ke ztracené relaci X11?

  1. Použití WGET ke spuštění cronjob PHP

  2. automatizace relace telnet pomocí bash skriptů

  3. Používáte hodinky k opakovanému spouštění funkce v Bash?