To be honest - either I misunderstood the first post suggesting to compare download of any (different) rare files, or the orig. post was changed later in that respect.
Anyways, what Stulle says in above post (first part, as of at.12th of June 2010
) is true.
My eMule is
one of those "single sources" for many of my shared files. (according to info in shared files)
About once a month I check them, sorting them by file request, accepted requests, priority and so on.
More often than not there is strange things going on.
Sharing a group of strongly related files that usually get like two new downloaders per week, just one of those files for unknown reasons may suddenly have become popular - well, up to several dozen new downloaders per week is "popular" compared to most of my other shared files.
So that file with it's old high UL-priority is suddenly using way more of my upload than I want it. I may then adjust priorities.
Later it may become unpoular again, I may adjust priorities again, one or two monthes later, or I may forget for a long time. :|
And also, sometimes I download a little, sometimes I download a lot, most times I do not d/l at all.
Most times it is just my #1 eMule (a Mod, BastarD), sometimes it is that one plus a secondary official eMule, (to remember / learn how things are done in official) and then of course I lower the UL in #1 eMule.
Downloaded rare files, when not so important to me (uploadwise) but no need to delete them, still enough space on the HD, when they have uploaded at least once or twice, I will then reduce their UL priority from auto(10x)
to somewhere between 1x
, depending on how much I like the file, or my mood.
Sometimes I d/l (http) from servers, usually my eMule UL is so high that I am restricted to about 120 kB/s in http d/l. So I may or may not reduce eMule's UL limit.
After that I may or may not forget to raise it again.
Sometimes I grant a friendslot, few times I even set a file on PS, sometimes even partfiles can go on PS (powershare).
so, for a plentitude of reasons, the situation is very dynamic, even with me as the only source, from my side alone.
And I don't even use a real credit system, which would make things even more complicated.
(Well, I do use FineCS, which affects UL of single-source large partfiles with a bunch of fellow downloaders, you know : 10 downloaders, all having the same parts...)
But I wonder if in eMule development, was there things tested in simulations ?
I have no idea if it is possible to have a network simulation suitable to test this or that in ed2k or Kademlia without some supercomputer available.
Was (would be) it even necessary ?
10th edit :
I HATE this keyboard. Next month I hopefully can replace it and then I will enjoy making it friends with my 1-kg-hammer. damn!
This post has been edited by coluche: 12 June 2010 - 12:33 PM