Changeset 7073
- Timestamp:
- Nov 8, 2008, 3:39:48 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/peer-mgr.c
r7070 r7073 2338 2338 const double seconds_per_pulse = BANDWIDTH_PERIOD_MSEC / 1000.0; 2339 2339 const double baseline_bytes_per_pulse = desired_average_kb_per_sec * 1024.0 * seconds_per_pulse; 2340 const double min = baseline_bytes_per_pulse * 0.8 5;2341 const double max = baseline_bytes_per_pulse * 1.1 5;2340 const double min = baseline_bytes_per_pulse * 0.80; 2341 const double max = baseline_bytes_per_pulse * 1.10; 2342 2342 const double current_bytes_per_pulse = tr_rcRate( ratecontrol ) * 1024.0 * seconds_per_pulse; 2343 2343 const double next_pulse_bytes = baseline_bytes_per_pulse * ( pulses_per_history + 1 ) … … 2350 2350 clamped = MIN( clamped, max ); 2351 2351 2352 /*fprintf( stderr, "desiredAvgKB is %.2f, rate is %.2f, allocating %.2f (%.2f)\n", 2352 #if 0 2353 fprintf( stderr, "desiredAvgKB is %5.2f, rate is %5.2f, allocating %5.2f (%5.2f)\n", 2353 2354 desired_average_kb_per_sec, 2354 2355 tr_rcRate( ratecontrol ), 2355 2356 clamped/1024.0, 2356 next_pulse_bytes/1024.0 );*/ 2357 next_pulse_bytes/1024.0 ); 2358 #endif 2357 2359 2358 2360 return clamped;
Note: See TracChangeset
for help on using the changeset viewer.