[tor-commits] [metrics-web/release] Adds explanation for first-hop build times overhead

karsten at torproject.org karsten at torproject.org
Sat Nov 9 21:45:07 UTC 2019


commit 6a11d7ac3c372a99156be1ecf10c69f5afe3b6a3
Author: Ana Custura <ana at netstat.org.uk>
Date:   Sat Jul 6 11:41:50 2019 +0100

    Adds explanation for first-hop build times overhead
---
 src/main/resources/web/json/metrics.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/resources/web/json/metrics.json b/src/main/resources/web/json/metrics.json
index bfcde22..08e8c19 100644
--- a/src/main/resources/web/json/metrics.json
+++ b/src/main/resources/web/json/metrics.json
@@ -289,7 +289,7 @@
     "id": "onionperf-buildtimes",
     "title": "Circuit build times",
     "type": "Graph",
-    "description": "<p>This graph shows build times of circuits used for downloading static files of different sizes over Tor. The graph shows the range of measurements from first to third quartile, and highlights the median. The slowest and fastest quarter of measurements are omitted from the graph.</p>",
+    "description": "<p>This graph shows build times of circuits used for downloading static files of different sizes over Tor. We disable Entry Guards in the Tor client configuration used by OnionPerf, to ensure a new guard is selected for each circuit we measure. In comparison, standard clients will reuse connections to a small number of long-term entry guards, and do not see the latency introduced by establishing new guard connections. As a result, first hop build times appear higher for these measurements compared to those commonly observed in Tor clients. The graph shows the range of measurements from first to third quartile, and highlights the median. The slowest and fastest quarter of measurements are omitted from the graph.</p>",
     "function": "onionperf_buildtimes",
     "parameters": [
       "start",





More information about the tor-commits mailing list