Imagine some client had 2 files available that I want to download chunks from. File A and file B. I send a request for chunks of file A and get queued on that client. Then I send another request for file B to the same client. Instead of being queued twice or being discarded for the second download I would like to see the requests merged, so they will be handled as 1 request for both files. For large files that will not really do a lot, but imagine the files are 100 kB each (or smaller). Then I will have to wait my turn, have the connection set up, download only 100 kB, have the connection closed, wait my turn again, set up a new connection, download the other tiny file, close the connection again and thank the host for being so generous. I would guess the overhead would be bigger than the actual file size with small files.
I imagine it would be much more efficient if both files were downloaded in 1 turn treating them (for the network) the same as different bits of the same file. I imagine this would seriously improve the performance of eMule for series of smaller files.
Page 1 of 1
Pack Together Requests For Different Files From 1 Uploader treat them as different bits of the same download
Page 1 of 1










Sign In
Register

