[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #28061 [Core Tor/sbws]: Check prioritisation, it should make 2 measurements that are 24 appart
#28061: Check prioritisation, it should make 2 measurements that are 24 appart
---------------------------+-------------------------------------
Reporter: juga | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone: sbws 1.0 (MVP nice)
Component: Core Tor/sbws | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #28042 | Points:
Reviewer: | Sponsor:
---------------------------+-------------------------------------
Comment (by pastly):
Replying to [comment:15 juga]:
> What about just getting a list of relays to measure (instead of an
iterator), and do not call `best_priority` again until the list is almost
finished?.
> If you're a busy, i can try that.
> Thanks for looking at it.
I think we'll have the same problem unless: when the we're measuring the
last relay the prioritizer returned (either via an iterator or a list) we
don't give the other measurement threads anything until it's done. When it
is done, we recalculate priority and start handing out relays to the
worker threads again.
I don't think having all the measurement threads stop and wait once in a
while for the slowest of them to finish up so we can regenerate a new set
of relays to measure is going to significantly impact how long it takes to
scan the entire network.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28061#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs