[tor-bugs] #5708 [Tor Client]: Don't make too many circuits once we're separating streams by domain
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Tue May 1 00:07:26 UTC 2012
#5708: Don't make too many circuits once we're separating streams by domain
------------------------+---------------------------------------------------
Reporter: arma | Owner:
Type: project | Status: new
Priority: normal | Milestone: Sponsor Z: November 1, 2013
Component: Tor Client | Version:
Keywords: | Parent:
Points: | Actualpoints:
------------------------+---------------------------------------------------
In #3455 we're heading toward a world where each Torbutton user has a
separate circuit for each referer header. So rather than using the same
circuit for an up-to-10-minute period, we could potentially be asking for
way way more circuits. That's most bad because of the CPU load it will
place on relays.
How many circuits is that exactly, for various client behaviors? We should
instrument Tor clients to track how many circuits we would have made under
various proposal-171 variations, to get a better handle on how concerned
we should be.
Should we consider extending the 10-minute expiry time, to balance the
growth in circuits?
Right now we abandon a circuit as soon as any stream takes 10 (or 15)
seconds to hear its begin cell. How many circuits are we throwing away
early in practice? That's another opportunity to reduce the pain here.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5708>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list