aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Upload krallt sich ganze Bandbreite, für Download bleibt nichts  (Read 4066 times)

hariolf

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« on: February 01, 2004, 06:59:05 PM »

Hallo!

Wenn ich den Upload nicht beschränke, gehen die Downloads kaum voran. Wenn ich den Upload auf 10 KB/s beschränke, läuft es beim Herunterladen wie geschmiert. Ich hätte es gerne so, daß er gerade so schnell hochlädt, daß die Downloads nicht ausgebremst werden. Muß ich dazu etwas einstellen oder kann Amule das einfach nicht besser?

Gruß Hariolf
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #1 on: February 01, 2004, 07:03:32 PM »

das kann kein p2p client besser.. du brauchst bandbreite für overhead

hariolf

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #2 on: February 01, 2004, 07:10:12 PM »

Dann wäre es doch besser, wenn Amule den Overhead zur Uploadgeschwindigkeit dazurechnen und dafür sorgen würde, daß die Gesamt-Bandbreite nur so hoch ist, daß noch genug Platz für den Download übrigbleibt.
Vielleicht wäre das etwas für die Version 2.0?

Gruß Hariolf
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #3 on: February 01, 2004, 07:24:47 PM »

dat kann selbst der emule nicht  ;)

ausserdem woher soll amule es wissen?

hariolf

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #4 on: February 01, 2004, 07:44:04 PM »

Er weiß ja, mit wieviel kB/s er höchstens runterladen könnte. Daraus ergibt sich die benötigte Bandbreite für die Ack-Pakete. Außerdem kennt Amule die Leitungskapazität (z.B. 16 kB/s raus, 96 kB/s rein). Er darf also nur so schnell hochladen, daß die Uploads + Overhead + Ack-Pakete die Leitungskapazität nicht übersteigen, dann würde der Upload nicht den Download ausbremsen.
Unter Overhead verstehe ich Suchanfragen, Kommunikation mit dem Server und dergleichen.

Gruß Hariolf
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #5 on: February 01, 2004, 07:54:26 PM »

du kannst es gerne ins feature request forum posten (aber ins englische bitte)

gruss

Citroklar

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 148
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #6 on: February 02, 2004, 03:24:04 PM »

also....bei mir ist aMule nicht alles, was auf meinem Rechner läuft. Zum Beispiel surfen nebenher, eMails abrufen, IRC, ICQ...und ich hab noch 2 andere Rechner hier im Netzwerk, die wollen auch ab und an mal online.
Wenn sich jetzt aMule alles krallt, kann ich alles andere ja knicken, oder? oder woher soll aMule wissen, wieviel Bandbreite nebenher noch gebraucht wird?
Also, ich bin recht zufrieden so wie es ist, nicht zuletzt nehme ich an, dass der Overhead zum einen nicht so einfach zu bestimmen ist und von sehr vielen unterschiedlichen Faktoren abhängt, und andererseits nehme ich an, dass dieser adaptive Code recht kompliziert (sprich, fehleranfällig) ist...

Citroklar
P.S.: Manchmal, auch wenn nichts nebenher läuft, kann es sein, dass die extended source requests soviel Bandbreite brauchen, dass mein upload auf unter 10 kb/s einbricht, dh. amule braucht die überschüssigen 6 kb/s eh schon....
Logged
#!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep

hariolf

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Re: Upload krallt sich ganze Bandbreite, für Download bleibt nichts
« Reply #7 on: February 02, 2004, 05:23:50 PM »

Ich regle den Datenstrom mittels iproute. Das sorgt dafür, daß Amule nur dann die ganze Bandbreite bekommt, wenn gerade kein anderes Protokoll (HTTP, ICQ usw.) Daten übertragen muß. Dadurch läßt es sich auch surfen, während Amule läuft, ohne daß bei Amule selber eine Bandbreitenbeschränkung eingestellt wäre.

Hier gibt es eine kleine Anleitung dazu: http://plone.vizzzion.org/linux_server/qos/view

Gruß Hariolf
Logged