Official eMule-Board: Multiple Network Adapters - Official eMule-Board

Jump to content


Page 1 of 1

Multiple Network Adapters

#1 User is offline   Vegan 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 167
  • Joined: 17-June 08

Posted 15 November 2012 - 02:23 AM

how hard would it be to change emule to support multiple network adapters?

more network connects means more bandwidth
If you download TV shows, movies and games etc, please share your download folder. Its the only way eMule can be efficient.
0

#2 User is offline   Stulle 

  • [Enter Mod] Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,728
  • Joined: 07-April 04

Posted 15 November 2012 - 05:40 AM

Very hard, I expect. Given that most eMule clients already have trouble supporting 100 MBit/s, let alone more, I don't think there is much use just implementing multi-adapter support. That would mean even more work.
I am an emule-web.de member and fan! Hate me or people will get suspicious about you! Ever wondered if it's all worth the trouble?

Immagine Postata

No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
0

#3 User is offline   Vegan 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 167
  • Joined: 17-June 08

Posted 15 November 2012 - 01:58 PM

View PostStulle, on 14 November 2012 - 09:40 PM, said:

Very hard, I expect. Given that most eMule clients already have trouble supporting 100 MBit/s, let alone more, I don't think there is much use just implementing multi-adapter support. That would mean even more work.


I suggest working on the performance issues as average bandwidth is growing fast. I see more and more with fiber connections at a residence so these types are up with my available bandwidth.

as it stands emule cannot saturate 100 Mb let alone more they way its setup

might be an idea to also add monthly transfer caps so those on a leash can stay under the bump up in plans.
If you download TV shows, movies and games etc, please share your download folder. Its the only way eMule can be efficient.
0

#4 User is offline   Stulle 

  • [Enter Mod] Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,728
  • Joined: 07-April 04

Posted 15 November 2012 - 08:40 PM

Tell you what, I recently got a line that allows me to upload at 300 kByte/s and it's utterly frustrating how many badly configured clients clog my upload. They are the real problem in this matter, they cause a bumpy and unsaturated upload. Either way, many mods already aim for improving performance, so is eMule Xtreme.

As for monthly caps... impossible for both upload and download. The user has to balance this. As for upload... well, the calculation is simple: speed = max transfer in kByte / seconds per month.
I am an emule-web.de member and fan! Hate me or people will get suspicious about you! Ever wondered if it's all worth the trouble?

Immagine Postata

No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
0

#5 User is offline   Vegan 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 167
  • Joined: 17-June 08

Posted 16 November 2012 - 01:53 PM

View PostStulle, on 15 November 2012 - 12:40 PM, said:

Tell you what, I recently got a line that allows me to upload at 300 kByte/s and it's utterly frustrating how many badly configured clients clog my upload. They are the real problem in this matter, they cause a bumpy and unsaturated upload. Either way, many mods already aim for improving performance, so is eMule Xtreme.

As for monthly caps... impossible for both upload and download. The user has to balance this. As for upload... well, the calculation is simple: speed = max transfer in kByte / seconds per month.


Nice speed for a consumer plan. As I have said I have a corporate connection so my speeds are insane compared to the usual P2P users.

Prices for 10GBASE-T are falling fast, I have one in my box and its really fast but it set me back $599 last year. This year they are now << $500. You also need to get new cables, cat7a are needed for 10 gigabit speeds or 40 gigabit etc.

speeds are growing rapidly and emule needs to keep up.
If you download TV shows, movies and games etc, please share your download folder. Its the only way eMule can be efficient.
0

#6 User is offline   Stulle 

  • [Enter Mod] Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,728
  • Joined: 07-April 04

Posted 16 November 2012 - 06:56 PM

Fact is, eMule is not target at a multi-GBit-audience. Hence, I recommend you stick to multiple instances of eMule if you really want to max out your line. I wouldn't even be able to test speeds like that which is a requirement for any development in that area. It is probably the same for most - if not all - other devs. Besides, I think that it would be hard to even gather enough files to max out such a line without utterly overloading the disk. Keep in mind that eMule is not scaleable at all. So it is to be expected that you will sooner or later run into hardware issues.

This post has been edited by Stulle: 16 November 2012 - 06:57 PM

I am an emule-web.de member and fan! Hate me or people will get suspicious about you! Ever wondered if it's all worth the trouble?

Immagine Postata

No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
0

#7 User is offline   Vegan 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 167
  • Joined: 17-June 08

Posted 17 November 2012 - 02:27 PM

i downloaded the source, does look like on a quick glance that its all but impossible to augment to be able to use extreme bandwidth etc

i use extreme now in a virtual machine running windows 7 and it seems to be relatively error tolerant which I find extremely helpful, obviously a lot of work went into fixing errors

As for storage, a RAID box can saturate 10GBASE-T easily using hard disks let alone SSDs. This is what is motivating even faster iterations of Ethernet all the way to Tb speeds.

100GBASE-T is still very early in the curve but I expect adapters to be < $1000 by around 2015 or so.
If you download TV shows, movies and games etc, please share your download folder. Its the only way eMule can be efficient.
0

#8 User is offline   Stulle 

  • [Enter Mod] Dev
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 5,728
  • Joined: 07-April 04

Posted 17 November 2012 - 05:00 PM

If you think you can do it go ahead and try. But be advised that especially Xtreme was not developed with ultra high speed upload in mind and it's far from easy to change that fact.
I am an emule-web.de member and fan! Hate me or people will get suspicious about you! Ever wondered if it's all worth the trouble?

Immagine Postata

No, there will not be a new version of my mods. No, I do not want your PM. No, I am certain, use the board and quit sending PMs. No, I am not kidding, there will not be a new version of my mods just because of YOU asking for it!
0

#9 User is offline   Vegan 

  • Splendid Member
  • PipPipPipPip
  • Group: Members
  • Posts: 167
  • Joined: 17-June 08

Posted 17 November 2012 - 07:52 PM

View PostStulle, on 17 November 2012 - 09:00 AM, said:

If you think you can do it go ahead and try. But be advised that especially Xtreme was not developed with ultra high speed upload in mind and it's far from easy to change that fact.


maybe some code added to the slot manager stuff could be all that is needed to perk up speeds. chunks are big enough as to not be a problem.

as it is now uploaders are all over the dial for speed available, much worse than a torrent

i used extreme to download some chess related stuff, I then created torrents which are more efficient

emule is best at sharing, torrents are better for spreading

emule could be more efficient but that might be more tricky
If you download TV shows, movies and games etc, please share your download folder. Its the only way eMule can be efficient.
0

#10 User is offline   Sir_Boagalott 

  • Magnificent Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 447
  • Joined: 23-September 02

Posted 04 April 2013 - 10:18 AM

View PostStulle, on 16 November 2012 - 02:56 PM, said:

Fact is, eMule is not target at a multi-GBit-audience. Hence, I recommend you stick to multiple instances of eMule if you really want to max out your line. I wouldn't even be able to test speeds like that which is a requirement for any development in that area. It is probably the same for most - if not all - other devs. Besides, I think that it would be hard to even gather enough files to max out such a line without utterly overloading the disk. Keep in mind that eMule is not scaleable at all. So it is to be expected that you will sooner or later run into hardware issues.


I definitely agree that under optimal & typical circumstances a coder should have a line that fast in order to test with, but I believe a coder could possibly do it without having one.

View PostVegan, on 15 November 2012 - 09:58 AM, said:

as it stands emule cannot saturate 100 Mb let alone more they way its setup


IMHO my design for a intelligent chunk distribution system could possibly come close to maximizing a 100MB line. In theory it would maximize any connection.

View PostVegan, on 17 November 2012 - 10:27 AM, said:

As for storage, a RAID box can saturate 10GBASE-T easily using hard disks let alone SSDs.


But ya that crazy of a line would probably be beyond eMules scope because it would be so uber fast people would be completely DL chunks so quick and then cycling through the queue right back to DL again that the DL would almost be constant. A user would need to have hdd docking stations and be regularly swapping out 500GB+ hdd just to keep a queue.

View PostVegan, on 17 November 2012 - 10:27 AM, said:

i downloaded the source, does look like on a quick glance that its all but impossible to augment to be able to use extreme bandwidth etc


I dont think its impossible, its just that theres definitely no quick hack to do it. It is unfortunate that the design of ed2k (back in 2000-01) which predates eMules existence had 56K connections in mind. :-k

There are a lot of different features out there that would help but I'm not sure which mod has the most of them or if any mod even still has them, and no 1 mod had enough of them to do it. It would still require more code to be written to integrate and tweak the existing features and be able to create brand new features to supplement them.

Vegan has a very unfortunate personal problem. I imagine it will probably be over a decade before normal users catch up to his current speed. :P
0

  • Member Options

Page 1 of 1

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