[tor-bugs] #31971 [Circumvention/Snowflake]: Snowflake is *consistently* extremely slow when using the Windows build
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Jan 2 14:44:50 UTC 2020
#31971: Snowflake is *consistently* extremely slow when using the Windows build
-------------------------------------+-----------------------------------
Reporter: cypherpunks | Owner: cohosh
Type: defect | Status: needs_information
Priority: Medium | Milestone:
Component: Circumvention/Snowflake | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points: .5
Parent ID: | Points: 3
Reviewer: | Sponsor: Sponsor28
-------------------------------------+-----------------------------------
Comment (by cohosh):
This is interesting. I recompiled the snowflake client binary with an up-
to-date pull of the pion library using the command
`GOOS=windows GOARCH=amd64 go build`
and then ran the tests above with this snowflake executable (note: this
was not built using the Tor Browser reproducible build system).
The results were much higher throughput:
[[Image(recompiled-throughput.png,50%)]]
{{{
"Number of failed downloads: 0"
"Average throughput (KB/s): 107.038550791267"
"Maximum throughput (KB/s): 401.498996655518"
"Standard deviation: 97.169504273772"
}}}
resulting in more completed bootstraps:
[[Image(recompiled-bootstrap.png,50%)]]
So, either there were changes made to the pion webrtc library since
version `v2.1.3`, or there is something about the reproducible build
process that slows things down. I'm going to attempt an upgrade of the
pion library in the tor browser build to see if that fixes things.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31971#comment:33>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list