aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Selective chunk upload  (Read 4694 times)

JLC

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 9
Selective chunk upload
« on: January 09, 2008, 08:59:28 AM »

I usually release some DVD-R, and I find it quite dificult using amule (the last times I used wine with a W$ mod).

If I shutdown my computer for a night, the downloads between users is enough for them to have exactly the same chunks...

What I propose is that, we have a option to make amule upload chunks not distributed.

I don't know if my english is betraying me... I wish to upload a chunk, only if theres no chunks less distributed than that one...
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Selective chunk upload
« Reply #1 on: January 09, 2008, 03:38:22 PM »

The upload client doesn't choose the chunk, only the download client can.
Logged

Vollstrecker

  • Administrator
  • Hero Member
  • *****
  • Karma: 67
  • Offline Offline
  • Posts: 1546
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: Selective chunk upload
« Reply #2 on: January 09, 2008, 04:30:37 PM »

But the upload-client has to tell the download-client which chunks are aviable. And if there are some chunks for which he is the only source, he could tell the others that he has only this one.
Logged
Homefucking is killing prostitution

gav616

  • Guest
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Selective chunk upload
« Reply #4 on: January 09, 2008, 09:37:14 PM »

The answer for all those features has always being "no" because they are harmful.
Logged

gav616

  • Guest
Re: Selective chunk upload
« Reply #5 on: January 09, 2008, 10:07:44 PM »

just giving info on the type of stuff that's being requested, I personally agree with your/amule's ideology
« Last Edit: January 09, 2008, 10:14:15 PM by gav616 »
Logged

JLC

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 9
Re: Selective chunk upload
« Reply #6 on: January 10, 2008, 01:55:50 AM »

Theres no way amule will support a feature like this?
Logged

Vollstrecker

  • Administrator
  • Hero Member
  • *****
  • Karma: 67
  • Offline Offline
  • Posts: 1546
  • Unofficial Debian Packager
    • http://vollstreckernet.de
Re: Selective chunk upload
« Reply #7 on: January 10, 2008, 07:38:00 AM »

Usually no. I wouldn't like that feature, too. I just stated how it is possible.
Logged
Homefucking is killing prostitution

Aethereal

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 35
Re: Selective chunk upload
« Reply #8 on: January 10, 2008, 05:11:24 PM »

I too don't think "hiding" chunks to a client is a good idea. Even if I (the uploader) see that the chunks required by the downloader are already available on other peers, I can never be sure that the downloader can see/access them... think only of  high/low id problems, or long queues... maybe the downloader has good credit and an available slot with me while is 147390098932349th in queue on the other peers... giving him fake chunk availability information could even prevent him to successfully download the entire file, that is exactly the opposite of the initial request (and of the whole ed2k/kad network thing).

So thumb off to changing the uploader behavior, I hope the client part is smart enough to ask first for the more rare chunks (as noted above, rare from its perspective)
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: Selective chunk upload
« Reply #9 on: January 12, 2008, 03:15:54 AM »

So thumb off to changing the uploader behavior, I hope the client part is smart enough to ask first for the more rare chunks (as noted above, rare from its perspective)
I think it's not so smart. I've seen some times when amule downloads from the only complete source, and it requests a chunk that is available in the other clients, instead of getting a chunk that nobody has available.

Regards.
Logged