Official eMule-Board: The reason why Emule might be slow (part 2) - Official eMule-Board

Jump to content


Page 1 of 1

The reason why Emule might be slow (part 2) No minimum upload and long queues

#1 User is offline   Mirkwood 

  • Please contact me for my member status
  • PipPipPipPipPip
  • Group: Members
  • Posts: 251
  • Joined: 03-January 03

Posted 16 October 2003 - 07:35 PM

Very often I see that the amount that I download from somebody can be very low. Littery from a couple of bytes to a 100K.
This does not make sense to me.

First I am waiting 3 days to get on top of this persons queue and now I am only getting a 100K because it is the next persons turn to receive a 100K :-(

The overhead to get this 100K is absolutely ridiculous, the reasks to this person will turn out to be more than the total amount of pure file data received.

This seems to plead in favor of having small queues for people that release a lot of files otherwise the amount that you receive will not compare with the transmision overhead.

Also this must mean that full chunk upload is the way to go although I am not sure that this garantuees a minimal amount of uploaded data when it is your turn. Maybe somebody can enlighten me here.

This post has been edited by Mirkwood: 17 October 2003 - 03:13 AM

0

#2 User is offline   Andu 

  • Morph Team
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 13015
  • Joined: 04-December 02

Posted 16 October 2003 - 07:39 PM

It's called Full chunk upload. I think the best version of it was coded by VQB (correct me if I'm mistaken). SF is urging the devs to implement it into the next version and hopefully they will.
Three Rings for the Elven-kings under the sky,
Seven for the Dwarf-lords in their halls of stone,
Nine for Mortal Men doomed to die,
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them
In the Land of Mordor where the Shadows lie.


Dark Lord of the Forum


Morph your Mule

Need a little help with your MorphXT? Click here

0

#3 User is offline   Mirkwood 

  • Please contact me for my member status
  • PipPipPipPipPip
  • Group: Members
  • Posts: 251
  • Joined: 03-January 03

Posted 17 October 2003 - 12:06 AM

Here is a sample
Posted Image

As you can see, lots of sources, I am high on all the top onces, but from every source, I only get 10K or 20K

oh and the fact that they are all DonkeyHybrids is because they have no queue so they are even worse.

This post has been edited by Mirkwood: 17 October 2003 - 12:08 AM

0

#4 User is offline   eHinny 

  • Member
  • PipPip
  • Group: Members
  • Posts: 49
  • Joined: 11-February 03

Posted 17 October 2003 - 02:02 AM

I see the same thing all the time, and not just from hybrids either. Furthermore, I see myself uploading ridiculously small amounts to other people all the time too. Doesn't happen that often, but when it does I can sit there and watch the mule work through a hundred waiting in my queue in only a few minutes. Yes, I have 'upload full chunks' switched on. It's wierd, but as long as I get the whole file in a timely manner anyway...
0

#5 User is offline   basketor64 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2036
  • Joined: 07-October 02

Post icon  Posted 17 October 2003 - 09:25 AM

The little upload from the hybrid probably comes from the tit and tat uploading system.
It tried to upload to you and you did not uploaded him back.
So in fact he is not guilty :P
He considered you as a leacher :lol:
0

#6 User is offline   curna 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 400
  • Joined: 04-October 02

Posted 17 October 2003 - 10:36 AM

Quote

The little upload from the hybrid probably comes from the tit and tat uploading system.
It tried to upload to you and you did not uploaded him back.
So in fact he is not guilty
He considered you as a leacher


Well, I think we should call the hybrid "guilty" for that. stablishing a complete TCP connection to send just a few KB's it's a completely loose of bandwith. If eMule doesn't answer to this behaviour then it shouldn't use it to look for "leachers" when treating with eMule clients.
0

#7 User is offline   basketor64 

  • Golden eMule
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2036
  • Joined: 07-October 02

Posted 17 October 2003 - 12:03 PM

That's impossible.
And he wastes less upload on leechers :-k
0

#8 User is offline   curna 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 400
  • Joined: 04-October 02

Posted 17 October 2003 - 03:26 PM

Quote

That's impossible.


Well, eMule has an own way of dealing with leachers that does not waste bandwith. When they deal with them, they could use it. Or at least, complete a chunk before cuting the connection. If not, that's bad FOR ALL THE NETWORK. Or another way would be sending a UDP packet and wait for an answer. This would not be so bandwith consuming as establishing a complete TCP connection.

Quote

And he wastes less upload on leechers

I prefer the presumibility of innocence than condemning an innocent client :D :D . This method doesn't detect leachers, at least from eMule users.
0

#9 User is offline   wistily 

  • Award winning member©®™
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 671
  • Joined: 26-December 02

Posted 18 October 2003 - 12:24 AM

Quote

This seems to plead in favor of having small queues for people that release a lot of files otherwise the amount that you receive will not compare with the transmision overhead.


I doubt that overhead is very different when you receive a "full queue" response. If i'm right, the client continue to reask.
0

#10 User is offline   Mirkwood 

  • Please contact me for my member status
  • PipPipPipPipPip
  • Group: Members
  • Posts: 251
  • Joined: 03-January 03

Posted 19 October 2003 - 02:39 AM

Hmm, wistily, you are probably right
0

#11 User is offline   katlyn 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 14
  • Joined: 16-September 03

Posted 19 October 2003 - 05:09 AM

you might try setting the share priority of the file you are trying to download to release, if there are only 25 sources for a file, those 25 have to work together. and not put 20 other files available while they are trying to download. Make sure you leave your shared files available while you aren't downloading.

Posted Image Posted Image
0

#12 User is offline   Famish 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 7
  • Joined: 15-October 03

Posted 20 October 2003 - 02:16 PM

i think its safe to say emule gets fast dls for maybe 20% of the people who use it. and a quick question, what is the average creditfile, i have 13433. is that high?
0

  • Member Options

Page 1 of 1

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users