One more doubt - how does squid manage the downloading rate from any web server to the squid; is it just by introducing a delay in the application level while receiving data ?
When the delay pool is empty Squid simply stops reading data from the server until the pool has been refilled by the refill rate.
Regards Henrik
It would have been better if the squid manipulated its receiver window
to manage the downloading rate. That way it need receive only the required amount of bytes per second (as specified by the delay pool parameters.) This also will put a bound on delay.
Isn't this possible ?
- Dinil