aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Pages: [1] 2

Author Topic: UploadSpeedSense  (Read 9619 times)

Axl_Mas

  • Jr. Member
  • **
  • Karma: 1
  • Offline Offline
  • Posts: 73
UploadSpeedSense
« on: May 26, 2005, 12:48:49 PM »

For me would be a great thing that amule change the upload speed automatically according to the network traffic!
Infact i have to decrese the upload speed manually in my linux server every time that i use skype in the windows client!

Please develop USS!!!!!
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: UploadSpeedSense
« Reply #1 on: May 26, 2005, 12:56:26 PM »

actually, if you use amule cvs u'll have a kind of USS .. amule uses UBT -> Upload Bandwidth Throttler

cheers

Axl_Mas

  • Jr. Member
  • **
  • Karma: 1
  • Offline Offline
  • Posts: 73
Re: UploadSpeedSense
« Reply #2 on: May 26, 2005, 03:55:50 PM »

thank you!
I will try the cvs versione!!!
Logged

Axl_Mas

  • Jr. Member
  • **
  • Karma: 1
  • Offline Offline
  • Posts: 73
Re: UploadSpeedSense
« Reply #3 on: May 26, 2005, 07:13:44 PM »

I have done the installation of cvs version........but where is the UBT???????
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: UploadSpeedSense
« Reply #4 on: May 26, 2005, 07:39:50 PM »

in amule itself, working all the time ;)

Axl_Mas

  • Jr. Member
  • **
  • Karma: 1
  • Offline Offline
  • Posts: 73
Re: UploadSpeedSense
« Reply #5 on: May 26, 2005, 08:06:34 PM »

Quote
Originally posted by deltaHF
in amule itself, working all the time ;)

But where is??????
I don't find it either in amule 2.0.1 or today's CVS!!!!
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: UploadSpeedSense
« Reply #6 on: May 26, 2005, 08:09:57 PM »

why do you try to find it? there is no option to disable or enable it - it's there and working enabled always.

of course you can take a look at the source:

UploadBandwidthThrottler.cpp
UploadBandwidthThrottler.h

cheers

ps. there is no such function in 2.0.1

Axl_Mas

  • Jr. Member
  • **
  • Karma: 1
  • Offline Offline
  • Posts: 73
Re: UploadSpeedSense
« Reply #7 on: May 26, 2005, 09:23:23 PM »

Jhea!!!!!!!!!
It works perfectly, best of emule's USS!!!!!!!!!!!!!!!!
Very compliments to the developers of amule!!!
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: UploadSpeedSense
« Reply #8 on: May 26, 2005, 11:10:54 PM »

Axl_Mas,

Just out of my curiosity as a developer, how did you test it? By using skype at the same time? What exactly did you notice before/after usign UBT enabled aMule?

Cheers!
Logged

lfroen

  • Guest
Re: UploadSpeedSense
« Reply #9 on: May 27, 2005, 01:14:19 AM »

phoenix: sounds nonsense - there's no way application will know congestion state of network. It comes worse - when connected to cable modem, even kernel have wrong idea about it. You can read more about it, http://www.lartc.org/
The best we can do - is control traffic WE send more correctly (UploadBandwidthThrottler.cpp comes to mind)
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: UploadSpeedSense
« Reply #10 on: May 27, 2005, 01:27:58 AM »

and that's what we do lfroen. Your point is...?
Logged

lfroen

  • Guest
Re: UploadSpeedSense
« Reply #11 on: May 27, 2005, 07:05:18 AM »

Quote
Your point is...?
No point, just wanted to highlight it. It was seems that people think otherwize  ;(
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: UploadSpeedSense
« Reply #12 on: May 27, 2005, 08:42:00 AM »

lol,

My point :) is, I would like to know why people think that aMule best responsiveness is due to UBT. What is the difference that people feel on aMule and on the other apps behaviour. I have read a message by Mr Faber, but he uses traffic control, that is something else.

Cheers!
Logged

thedude0001

  • evil bugfinder ;)
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 827
Re: UploadSpeedSense
« Reply #13 on: May 27, 2005, 04:46:57 PM »

My personal experience:

I have a 128/1024 line, so with our "good old 4k bug" and 10k upload to get the full download speed my line is somewhat at its limit. With the old amule this ended up that I had a ping to IRC servers ~3-5 seconds when amule was running and ssh was just unusable. Since UBT has been implemented the IRC ping went down to <1 second and ssh is still a little delayed but usable...
Logged
Das Schlimme auf dieser Welt ist
daß die Dummen so selbstsicher sind
und die Gescheiten so voller Zweifel.

Mr Faber

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 229
Re: UploadSpeedSense
« Reply #14 on: May 27, 2005, 05:57:02 PM »

USS is good but traffic shaping is much more better. You can set the upload to zero and still have nearly normal ping delays.
Since aMule CVS (I don't know the reason unitil I read this thread) the upload is very stable even if you set no limit.
I used USS on my windows system in the past but it only can reacts after the ping goes high not before (isn't so good for online gaming etc.). Since tc aMule can upload as much as it can and my brother can skype with his friends an play online CS over one connection at the same time.
Another advantage is that he can't kill my connection and I can't kill his one.

cu
Mr Faber
Logged
Pages: [1] 2