AMule is slow-de

From AMule Project FAQ
Revision as of 15:58, 25 September 2008 by Vollstrecker (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

English | Deutsch | Español | Français | Magyar | Italiano | Nederlands

aMule ist langsam

aMule ist langsam? Folgendes ist möglich:

Deine Schuld

Allgemeine Richtlinien

Dies ist eine Liste mit Möglichkeiten, die für deine langsame Downloadgeschwindigkeit verantwortlich sein könnten:

  • Ein niedriger Wert unter "Einstellungen"->"Bandbreiteneinstellungen"->"Download-Limit"
  • Ein niedriger Wert unter "Einstellungen"->"Bandbreiteneinstellungen"->"Upload-Limit". Wenn das Upload-Limit niedriger als 4 kB/s ist, wird die Downloadgeschwindigkeit auf das dreifache des eingestellten Uploads begrenzt. Wenn die Uploadbegrenzung kleiner als 10 kB/s, aber größer als 4 kB/s ist, wird die Downloadgeschwindigkeit auf das vierfache des Uploads begrenzt. Uploadbegrenzungen die gleich oder größer 10 kB/s sind, erlauben einen unbegrenzten Download, der nur durch das "Download-Limit" begrenzt wird. (Lese diese Seite um mehr darüber zu erfahren).
  • Ein zu hoher Wert unter "Einstellungen"->"Bandbreiteneinstellungen"->"Upload-Limit". Deine Verbindung könnte verstopfen! (Es hängt von deiner Verbindungsgeschwindigkeit ab.)
  • Ein zu niedriger Wert unter "Einstellungen"->"Max Verbindungen". Es sind nicht genügend Verbindungen verfügbar.
  • Ein zu hoher Wert unter "Einstellungen"->"Verbindungslimits"->"Max Verbindungen". Zu viele Verbindungen verstopfen deinen Internetzugang.
  • Ein zu niedriger Wert unter "Einstellungen"->"Tuning"->"Erweiterte Einstellungen"->"Neue Verbindungen". Es dauert sehr lange Quellen zu erreichen.
  • Ein zu hoher Wert unter "Einstellungen"->"Tuning"->"Erweiterte Einstellungen"->"Neue Verbindungen". Dein Internetzugang wird verstopft, viele neue Verbindungen erzeugen viel Overhead.
  • Eine Low-ID zu haben.
  • Einige ISPs blockieren oder begrenzen Verbindungen zu den Standard-eD2k-Ports. Versuche, den Port unter "Einstellungen"->"Verbindung" zu ändern.
  • Deine Firewall könnte einige Ports blockieren, die von aMule benutzt werden, und/oder du hast die Ports in deinem Router nicht weiterleiten lassen. (Wie bereits erwähnt, lies Low-ID)
  • Bei Kad: steht FIREWALLED statt VERBUNDEN -> Du hast bei Einstellungen->Sicherheit den Schalter für "Akzeptiere ausschließlich verschleierte Verbindungen" aktiviert, durch deaktivieren wird die Kademlia-Geschwindigkeit (und die Anzahl der möglichen Verbindungsquellen) wieder entscheidend erhöht.

Heilmittel gegen verstopften Download oder Upload für ADSL

Viele ADSL-Provider bauen ihre Netzwerke so auf, dass viele Pakete von Routern gepuffert werden. Das kann verschiedene Durchsatzprobleme hervorrufen, beispielsweise kann ein verstopfter Uplink auch ernsthafte Geschwindigkeitseinbußen beim Downlink verursachen.

Das Problem ist auf der WonderShaper-Seite beschrieben.

Als Faustregel ist es wichtig, dass bei ADSL weder der Uplink, noch der Downlink zu 100% seiner Leistungsgrenze ausgelastet sein darf. Normalerweise sind 90-95% eine gute Idee (wobei auch der Overhead berücksichtigt werden muss, weil eine 576KiB/s-Leitung tatsächlich gar nicht soviel übertragen kann)

Deshalb stelle sicher, dass bei einer ADSL-Leitung mit 576kb Down/288 kb Up die Gesamtdownloadgeschwindigkeit höchstens 52kib Download, bei 26KiB Upload beträgt.

Falls aMule der einzig nennenswerte Bandbreitenverbraucher ist, stelle seine maximalen Upload- und Downloadlimits etwas niedriger als das ein, beispielsweise sollte 42KiB/s für den Download, und 21kiB/s für den Upload in Ordnung sein.

Andernfalls, wenn du GNU/Linux hast, kannst du einen TrafficShaper laufen lassen, der die gesamte Datenverkehrsbandbreite regelt. Zwei gebrauchsfertige Shaperskripte sind WonderShaper und sabishape.

Eine weitere nützliche, aber geringere Verbesserung ist es, sicherzustellen, dass nicht zu viele Uploadverbindungen bei zu geringer Bandbreite aufgebaut werden. Zum Beispiel mit einem Uploadlimit von 21KiB/s, nicht mehr als 7 Uploadverbindungen mit je 3KiB/s. Wahrscheinlich sind nicht mehr als 5 etwas besser.

Schuld des Netzwerkes

Langsame Download-Geschwindigkeiten liegen nicht immer an einer falschen Konfiguration oder fehlerhaftem aMule-Code. Einige Faktoren können unabhängig davon auch noch eine Rolle spielen:

  • eD2k ist ein langsames Netzwerk; Das eD2k-Netzwerk ist eines der größten existierenden P2P-Netzwerke, jedoch liegt das Hauptziel in der Verfügbarkeit von Daten. Während du mit anderen verbreiteten Netzwerken schneller deine Downloads fertigstellst, wirst du schnell erkennen, dass das eD2k-Netzwerk die Heimat von Millionen von Dateien ist, die du in keinem anderen Netzwerk findest.
  • Kredits; Wenn du aMule das erste mal laufen läßt, oder wenn du die Dateien im ~/.aMule-Verzeichnis löscht, besitzt du keine Kredits. Kredits garantieren schnellere Downloads. Wenn du nicht weißt, worum es sich dabei handelt, klicke hier.
  • Verbreitung von Dateien; Seltene, alte oder sehr neue Dateien haben sehr wenige Quellen, sodass es länger dauert, bis aMule von den wenigen verfügbaren Benutzern herrunterladen kann.
  • Lange Warteschlangen; eMule, genauso wie die meisten seiner Abkömmlinge, verwendet lange Warteschlangen. aMule begrenzt die Warteschlange standardmäßig auf 5000. Das garantiert, dass Benutzer nicht durch andere Clients benachteiligt werden, die häufig wiederholt die Quelle anfordern (Das war ein wirkliches Problem in der Zeit vor eMule). Man muss bereit sein, in der Schlange zu warten, und dies kann für einen neuen Benutzer ohne Kredits sehr lange dauern. Manchmal muss man auch mal zwei Wochen auf die Fertigstellung eines Downloads warten, zum Beispiel auf einen, für den nur eine einzige Quelle existiert.
  • Lies die Netzwerk-FAQ.