aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: download redirect  (Read 2680 times)

cdb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 20
    • http://www.kokott.nl
download redirect
« on: October 20, 2005, 05:50:53 PM »

When I have a file for upload I find it more effective to have one person download at a high speed then many people all getting speeds like 0.2 kbps.

I usually have a long waiting list for some files. I then have a waiting list of 120 people all waiting for the same file. It seems more effective to me to have one person uploading highspeed and all the others being able to download it from eachother, until this one person has the complete part or file.

I hope my explanation is plain.... If this redirect kind of option is already available... how can I achieve this with aMule? Maybe this is not possible at all...

Example:
Upload File1: Korfball-Promo-Video.mpeg 120MB
Upload File2: Action-Movie-by-EdinbraUni.mpeg 300MB

List:
1 Alex 2kb
2 Karl  0.5kb
1 Hannah 0.2kb etc.
##
"clean list":
1 Alex 30kb (and Hannah downloads with 30kb from Alex)
2 Karl 35 kb (and other people download from Karl at the same speed)
Logged
kick ass!

ken

  • Hero Member
  • *****
  • Karma: 4
  • Offline Offline
  • Posts: 825
Re: download redirect
« Reply #1 on: October 21, 2005, 02:17:17 AM »

Well, you have some controls:

You can designate a friend and assign them the friend slot.
You can increase your slot allocation so that you have fewer upload slots with greater bandwidth.
You can configure aMule to try to upload complete chunks to clients.  (This is the default, I think.)  Since a chunk is the unit which clients can then start sharing among themselves, this is similar to your idea but at a finer granularity.

However, there are problems with your suggested scheme.  What if the person selected as the one to receive the file at high speeds can't actually receive the file at high speeds?  What if they can receive it, but can't or don't upload at high speeds?  What if they get the file and then stop sharing it?  What if they have a feature in their client so that they only upload it to one person at a time, as you want to do?  Etc.

The most efficient system is to give each client different chunks of the file so that they can begin sharing them among themselves.  Luckily, this is what aMule already does, or tries to do as best it can.
Logged

cdb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 20
    • http://www.kokott.nl
Re: download redirect
« Reply #2 on: October 21, 2005, 11:01:43 AM »

I've increased the slot allocation from 5kb tp 10kb, lets see if it speeds things up...
Logged
kick ass!

cdb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 20
    • http://www.kokott.nl
Re: download redirect
« Reply #3 on: October 23, 2005, 09:28:56 PM »

It has more or less the effect I was after.. Thanks!
Logged
kick ass!

ken

  • Hero Member
  • *****
  • Karma: 4
  • Offline Offline
  • Posts: 825
Re: download redirect
« Reply #4 on: October 23, 2005, 09:40:16 PM »

You're welcome.  I'm glad I could help.  :)
Logged