[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