Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   Gnucleus (Windows) (https://www.gnutellaforums.com/gnucleus-windows/)
-   -   some ideas (https://www.gnutellaforums.com/gnucleus-windows/8877-some-ideas.html)

Icehenge March 7th, 2002 02:39 PM

some ideas
 
I don't know wether these are reasonable ideas or not, but here goes anyway.

1) Dynamically altering the number of download slots and servers to connect to based on the clients maximum available bandwidth to maximise the routing and searching possibilities. Also reduce connections when a download is started to maximise download speed.

2) With a multiple server download of a single file, instead of automatically downloading from all available servers wouldn't it be better to try one connection and if that connection can achieve say 90% of available bandwidth then stay with just one server unless the rate drops or the server drops and only use additional servers until the 90% bandwidth usage is acheived.

I hope these are feasible.

I would like to assist but I don't like and don't understand MFC very well, but if you ever decide to recode with QT i would be glad to help myself.


Many Thanks for a great program.

Icehenge

colin_r March 9th, 2002 03:07 PM

Hi

I think dynamicaly seting the number of conections is a good idea i made a similar sugestion myself - ie managing conections to keep total network trafic within boundries.

you can select incoming search requests to be ignored if there are no upload slots.

i beleive from reading a coment in the code it only tries multi segmented downloading if net usage is less than 60%

im not familiar with QT but i find MFC seems to be unecaserily awkward and long winded to use, i gues this is as much to do with the way that c++ handles objects as the windows interface.

i wld be interested in learning what advantages QT has to offer.

Colin


All times are GMT -7. The time now is 11:42 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.