Langsames Laden der Website auf Ubuntu Karmic


1

Ich habe seit einiger Zeit das Problem, dass es eine Weile gedauert hat, bis mein Browser (Chromium) Webseiten geladen hat. Es wird für eine Weile "Resolving host" (Host wird aufgelöst) angezeigt und schließlich geladen. aber dieser Prozess kann ziemlich lang sein. (Normalerweise bis zu 30 Sekunden.)

Es ist nicht immer so, manchmal funktioniert es für einige Zeit (normalerweise ungefähr 10 Minuten) und dann fängt es wieder an. Zuerst dachte ich, ein Wechsel zu OpenDNS würde das Problem beheben, es funktionierte auf Jaunty auf diese Weise (hatte das Problem auch auf Jaunty, wurde aber durch den Wechsel zu OpenDNS behoben). Auch die Download-Geschwindigkeit funktioniert einwandfrei (ca. 500 kb / s, was für die Verbindung, die ich habe, in Ordnung ist). Das gleiche Problem tritt in Firefox auf.

Ping an google.com:

sirupsen@puter:~$ ping google.com
PING google.com (74.125.67.100) 56(84) bytes of data.
64 bytes from gw-in-f100.1e100.net (74.125.67.100): icmp_seq=1 ttl=55 time=138 ms
64 bytes from gw-in-f100.1e100.net (74.125.67.100): icmp_seq=2 ttl=55 time=137 ms
64 bytes from gw-in-f100.1e100.net (74.125.67.100): icmp_seq=3 ttl=55 time=140 ms
64 bytes from gw-in-f100.1e100.net (74.125.67.100): icmp_seq=4 ttl=55 time=138 ms

Außerdem scheint es, als ob ich beim Laden einer Seite, z. B. SuperUser.com, diese 20 bis 30 Sekunden brauchen kann, um das erste Mal eine Verbindung herzustellen, aber dann kann ich mit normaler Ladezeit surfen.

Fazit: Das Laden des Hosts (zB SuperUser.com) dauert eine Weile, aber dann kann ich mit normalen Ladezeiten auf dieser Seite surfen, sobald die Verbindung zum ersten Mal hergestellt wurde. Alles andere funktioniert gut; dh Download-Geschwindigkeit, Skype, IMing, Online-Spiele ..

Hat jemand eine Idee, woran das liegen könnte?

Bearbeiten: Versucht, Ubuntu neu zu installieren, behebt das Problem nicht.

Bearbeiten: Das Deaktivieren des Ipv6-Moduls bietet eine gute Verbesserung, ist aber nicht perfekt.


2
Klingt nach einem langsamen DNS-Server, haben Sie es mit einem anderen DNS versucht?
Ukanth

Können Sie etwas anderes als OpenDNS empfehlen?
Sirupsen

Um meine eigene "Frage" nach einer guten OpenDNS-Alternative zu beantworten; Google hat gerade ein öffentliches DNS gestartet. code.google.com/speed/public-dns/docs/using.html
Sirupsen

Antworten:


4

Deaktivieren Sie IPv6. Einige Personen geben an, DNS-Probleme zu haben, wenn die IPv6- Unterstützung aktiviert ist. Sie können versuchen, es zu deaktivieren, um festzustellen, ob es in Ihrem Fall einen Unterschied macht.

Sie sollten in der Lage sein, IPv6 zu deaktivieren, indem Sie ipv6.disable=1zu den Kernel-Boot-Parametern hinzufügen (bearbeiten Sie die Grub-Konfiguration /boot/grub/menu.lstund führen Sie sie sudo update-grubwie hier beschrieben aus ).


1
Link zum entsprechenden Fehler im Launchpad: bugs.launchpad.net/ubuntu/+source/glibc/+bug/417757
Jukka Matilainen

1
Warten Sie, nach einigen weiteren Tests und einem Neustart des Routers schien dies eine enorme Verbesserung gebracht zu haben! Allerdings würde ich es noch nicht als hundertprozentig festgelegt bezeichnen, da es von Zeit zu Zeit eine gewisse Verzögerung gibt und das Laden von> 1 Tab sehr lange dauert.
Sirupsen

Ich werde es jetzt genehmigen. :) Falls jemand etwas hinzuzufügen hat, das sich möglicherweise noch verbessern lässt, hinterlasse bitte eine Antwort!
Sirupsen

1
Naja ... weitere Verbesserungen ... man könnte es sich mit Wireshark gemütlich machen; Sie wissen nie, was Sie aus dem Ausführen von Captures und dem Betrachten der Ergebnisse lernen werden. Sehen Sie sich auch alle Optionen im Bedienfeld Ihres Routers an und schalten Sie alle nicht benötigten Funktionen aus (insbesondere Plug-n-Play, wenn es aktiviert ist).
3.

2

Dies ist mein Setup in NetworkManager, das als DNS, 127.0.0.1 als primär und 8.8.8.8 als sekundär festgelegt ist.

installiere dnsmasq (sudo apt-get isntall dnsmasq) und starte es (sudo dnsmasq).

Dadurch wird Ihre DNS-Anfrage zwischengespeichert und das Surfen mit Chromium wird angenehmer.

Außerdem möchten Sie möglicherweise das DNS länger im Cache haben (erhöhen Sie die TTL). Dies ist jedoch keine gute Vorgehensweise, wenn Sie es versuchen möchten, aber Sie können es versuchen.

https://serverfault.com/questions/113954/how-can-i-override-ttl-of-an-internet-address/114010#114010

Das richtige "deaktiviere Ipv6" ist auch dieses (vom Launchpad):

Starten Sie eine Terminal-Sitzung und geben Sie Folgendes ein:

gksu gedit / etc / default / grub .... dann ändere

GRUB_CMDLINE_LINUX_DEFAULT = "leises Spritzen"

zu

GRUB_CMDLINE_LINUX_DEFAULT = "ipv6.disable = 1 leiser Splash"

dann

sudo update-grub

Neustart und Netzwerkgeschwindigkeit sollten wieder normal sein.


1

Versuchen Sie, openDNS wieder auszuschalten und den DNS Ihres Internetdienstanbieters erneut zu verwenden, und prüfen Sie, ob dies hilfreich ist.


Ich habe es versucht, leider hilft es nicht.
Sirupsen

1

Nun, ich habe das gleiche Problem und ich habe alle oben genannten Vorschläge ausprobiert. Ich habe auf OpenDNS-deaktiviertes IPV6 umgestellt, aber es hat nichts geändert. Ich denke, es gibt eine Art Auszeit im Kernel, da ich beim Browsen zu einer von mir erstellten localhost-Website eine solche habe. Die Situation ist sehr schlecht, ich denke, ich würde Ubuntu karmic keinem meiner Freunde empfehlen. Hoffe, dass jemand bei Ubuntu es herausfinden wird, ich verwende einen Core-Due-2G-RAM mit einem schnellen neuen 1T-Sata2-HD mit NVIDIA-Grafikbeschleuniger. Ich überwache die CPU-Auslastung für eine Weile und es scheint, dass die Latenz nicht mit der CPU-Auslastung zusammenhängt.


0

Ich hatte das gleiche problem Meine Lösung ist die Installation von pnds mit resolvconf. Außerdem verwende ich OpenDNS als DNS-Server in NetworkManager. Es scheint jetzt ziemlich gut zu funktionieren. auch mit chrom-broswer.


Kannst du dieses pnds-Zeug erklären? Wo bekomme ich es
Sirupsen

0

Was auch immer es wert sein mag: Hier ist, wie ich das Problem "gelöst" habe: ... Ich habe Chrome und Firefox über Bord geworfen und zum Opera-Browser gewechselt (mit Version 10.10 in Ubuntu Karmic). Ich konnte nicht glauben, wie schnell dieses Ding im Vergleich zu den anderen beiden ist: absolut unglaublich !!! Ich habe überhaupt keine Zeitverzögerung gesehen, bevor Seiten geladen wurden. Außerdem: Abgesehen von der Textsuchfunktion von Chrome (die meiner Meinung nach besser ist als die von Opera) habe ich alle üblichen Verbesserungen gefunden. Versuche es.


0

Ich habe einen Belkin-Router und habe das "Sicherheitsprotokoll" überprüft. Ich sah ein paar Zeilen wie diese: 02/07/2010 20:42:10 UDP-Flut (meine IP), 32768 - >> 208.69.32.132 (manuell angegebener DNS-Server), 53 (DNS-Port) (ausgehend vom WAN)

Anscheinend war mein Router das Problem, aber ich bin mir noch nicht sicher, da ich gerade die "Firewall" deaktiviert habe.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.