aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: How to increase number of cocurrent uploads?  (Read 2572 times)

geniy

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
How to increase number of cocurrent uploads?
« on: January 28, 2005, 09:32:33 PM »

A want to share files for other people
but my aMule can't upload files by more then 100  uploads.
So, about 200 clients in "Waiting uploads".
How to increase value of maximum cocurrent uploads?
Is it precompiled value?
Logged

Skuromis

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 29
Re: How to increase number of cocurrent uploads?
« Reply #1 on: January 29, 2005, 12:59:50 AM »

Hi geniy!
To upload 200 files you need a real good internet connection: 200X2kb/s is 400kb/s up!load. Or a really small slot 0.2kb/s (everybody gets 0.2kb/s really slow).
Both Ideas are not good, except you have that great connection, have you? So, why don't you share the files partly a few after a few other? Say 3 times of its size might be good ;O)
It is better to share 20 times 10 files then 200 files at once. And 200 waiters in queue are absolutely ordinary (maybe to little) ;O)
Skuro.
« Last Edit: January 29, 2005, 01:02:37 AM by Skuromis »
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: How to increase number of cocurrent uploads?
« Reply #2 on: January 29, 2005, 02:48:22 AM »

geniy,

Just completing what Skuromis said, it is not a hard coded precompiled value. The number of clients is the ratio between your upload bandwidth and your slot allocation. Both these values are configurable in Preferences->Connection->Bandwidth Limits.

Take some care with upload bandwidth. You should set this value to something like 5-6 kB/s *below* your real upload limit, so that you don't ruin your download bandwidth and internet navigation. The explanation is that a saturated uplink will prejudicate the TCP ACK's you send when you are downloading. With slow ACK's, download gets slow.

Cheers!
Logged

geniy

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: How to increase number of cocurrent uploads?
« Reply #3 on: January 29, 2005, 10:12:58 AM »

The speed of my connection is  100 Mb/s .
My settings is on screenshot.
Currently, my upload speed  (100 uploads)  1.5-2.5  MB/sec.
I want to make this speed  greater by uploading data to that clients, which  is in queue now ...  
By "statistics"  i have 100 current uploads and  about 150 waiting uploads.
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: How to increase number of cocurrent uploads?
« Reply #4 on: January 29, 2005, 01:19:58 PM »

You probably have ethernet. So:

100 Mb/s ~ 100/10 MB/s = 10 MB/s = 10000 kB/s

The maximum upload you can get is this. With a slot of 4 kB/s:

10000 / 4 = 2500 clients.

I really don't know if there is a limit on the number of downloading clients. Well, anyway, do this:

- Change Download limit from 0 to 10000;
- Change Upload limit from 0 to 900;
- Change the slot allocation to give you the desired number of clients n = 900 / (Slot); With an ethernet connection, you have the opportunity to use a slot of something relatively big, like 10 kB/s, but that will give you "only" :) 90 clients at the same time. With 1 kB/s, you get 900.

And you will still have 100 kB/s to navegate with your browser.

Cheers!
Logged

geniy

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: How to increase number of cocurrent uploads?
« Reply #5 on: January 29, 2005, 03:39:46 PM »

Quote
Originally posted by phoenix
You probably have ethernet. So:

100 Mb/s ~ 100/10 MB/s = 10 MB/s = 10000 kB/s

The maximum upload you can get is this. With a slot of 4 kB/s:

10000 / 4 = 2500 clients.

I really don't know if there is a limit on the number of downloading clients. Well, anyway, do this:

- Change Download limit from 0 to 10000;
- Change Upload limit from 0 to 900;
- Change the slot allocation to give you the desired number of clients n = 900 / (Slot); With an ethernet connection, you have the opportunity to use a slot of something relatively big, like 10 kB/s, but that will give you "only" :) 90 clients at the same time. With 1 kB/s, you get 900.

And you will still have 100 kB/s to navegate with your browser.

Cheers!

I have REAL 100Mb/s  connection  (12.5MB/s). Is is server  on ISP's collocation.

Unfortunately, it does not work :(
Probably,  100 upload  clients  is a hard limit.
Dear developers, how can I change this value?
« Last Edit: January 29, 2005, 04:32:21 PM by geniy »
Logged