aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Management of shared files  (Read 3350 times)

MuloCiccione

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Management of shared files
« on: February 07, 2008, 05:36:41 PM »

Hello

The current shared file window is very disordered!
It would be better to organize the files into categories or into folders.
My old "Emule Aearnion" worked like this:
Divide the window of shared files in two; left put three options open: Incoming, Temporary and Files shared. Incoming is opened (tree) and shows the categories (which correspond to folders); also shared file is opened and shows the various shared folders, in turn opening showing subfolders shared, etc.. On the right are from time to time see the shared files that are located in the choice (if you choose Incoming shows all files in Incoming, if you choose one of the categories shows the files in the category, etc..). This would help much to find various files to set priorities, make comments, etc..
This is an image:

The button "Reload", reload only the selected directory.

In my opinion it is more comfortable.


Power sharing/selective chunk sharing
--------------------------------------
Some Emule's mod have two very useful functions:
"Power sharing" gives priority to clients seeking to download files rare. "Power-sharing" is different from Release mode because it NOT PAUSES the other shared files.
"Selective chunk sharing" assigns a different chunk to every client that requires the file. Then, the missing chunks are exchanged between client and client.
Important!
"Selective chunk sharing" is different from "Hide Over Share"! We must see the complete sources.


(Sorry for my English, I'm Italian)

hi
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Management of shared files
« Reply #1 on: February 07, 2008, 06:46:01 PM »

I agree that we could improve this a lot. Don't expect any changes for 2.2.0, but we'll have a look at this for further versions. The ideas in the Aireoreion-mod are pretty good (Out of interest: Is this a mod by the guy who later worked on the IONIX mod or are the names just similar?) and I can imagine an integration into future versions of aMule.


Do you know how selective chunk sharing works? I know about HOS, but I can't imagine the working of SCS, because the client requests a certain chunk (that's why the other chunks are hidden by HOS to reduce the options to one particular chunk).
Logged

MuloCiccione

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Management of shared files
« Reply #2 on: February 07, 2008, 07:12:47 PM »

Quote from: wuischke
I agree that we could improve this a lot. Don't expect any changes for 2.2.0, but we'll have a look at this for further versions. The ideas in the Aireoreion-mod are pretty good and I can imagine an integration into future versions of aMule.
Ok  :)
Quote from: wuischke
(Out of interest: Is this a mod by the guy who later worked on the IONIX mod or are the names just similar?)
I don't know.

Quote from: wuischke
Do you know how selective chunk sharing works? I know about HOS, but I can't imagine the working of SCS, because the client requests a certain chunk (that's why the other chunks are hidden by HOS to reduce the options to one particular chunk).
This feature analyzes for every file which chunks are popular in the network and which are rare. It will priorize the rare chunks as long as they are considered rare and upload them more often than popular chunks. (by Pawcio mod description)

hi :)
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: Management of shared files
« Reply #3 on: February 07, 2008, 07:34:41 PM »

This feature analyzes for every file which chunks are popular in the network and which are rare. It will priorize the rare chunks as long as they are considered rare and upload them more often than popular chunks. (by Pawcio mod description)

Except that's not possible because the one requesting the chunk is the DOWNLOADING client.
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: Management of shared files
« Reply #4 on: February 07, 2008, 07:43:40 PM »

Quote from: emule-mods.de
[...]Dieses Feature legt nun fest, dass die seltenen Files eine höhere Uploadpriorität bekommen als die Files, die genug vorhanden sind. So, dass die weniger gut verteilten Dateien öfter hochgeladen werden, als die bereits gut verteilten.
This feature only defines that rare files get a higher upload priority than files which are sufficiently available. So that the less distributed file will be uploaded more often that already well distributed files.

So basically, it's not really chunk selection, but auto file upload priority based upon the distribution in the network.
Logged

MuloCiccione

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: Management of shared files
« Reply #5 on: February 07, 2008, 08:22:49 PM »

Quote from: wuischke
So basically, it's not really chunk selection, but auto file upload priority based upon the distribution in the network.
Yes, it is.

hi :)
Logged