1 Jun 2005 13:14
Re: using bittorrent for cluster file distribution
Justin Cormack <justin <at> street-vision.com>
2005-06-01 11:14:10 GMT
2005-06-01 11:14:10 GMT
On 27 May 2005, at 02:17, larytet.8708132 <at> bloglines.com wrote: > "I didnt do any real performance tests, although on the same host > with a large > file, moving it to the same hard drive I got around 20 > MB/s, so one should > be able to do much better between machines." > > do you have the source code > opened ? i have tough problems with thread schedulers in the OSs. i > found > out that its close to impossible to "sleep" for less than 10ms, for > example. > it would be very interesting at least for me to discuss different > implementations > of rate limiters. > > in my tests i reached 1500Kbyte/s (see for example http:// > larytet.sourceforge.net/images/tests/7clients_1300K.PNG) > when running 7 clients on the same single CPU system. my current > implementation > of the data trasnfer layer divides all available bandwidth by slots > of about > 50Kbytes/s (or less). it means that to reach 15M between two peers > running > on regular Windows host (all threads in Rodi client run in low > priority, besides > socket Rx) i need ~30 up/down slots. In the terms of the Data > Transfer layer(Continue reading)
RSS Feed