Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
O
Onionperf
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • The Tor Project
  • Metrics
  • Onionperf
  • Wiki
  • Home

Last edited by Karsten Loesing Sep 18, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Home

OnionPerf

Welcome to the OnionPerf wiki.

Long-term measurements

One of the main goals for developing OnionPerf is to measure long-term performance trends in the Tor network. Tor Metrics fetches these measurements once per day and includes them in its performance graphs.

We maintain detailed documentation how we set up these long-running OnionPerf instances. These instructions are more specific than the ones in the README.md and likely not applicable for all use cases. We wrote this documentation primarily for ourselves, but we share it just in case it's useful for others. (Work in progress.)

We also maintain a table of long-term instances together with their configurations and data tarballs. We hope that these measurements can be useful to others, maybe even to discover anomalies in the data that we haven't even found yet.

Experimental measurements

The other main goal for developing OnionPerf is to enable experimental measurements of different Tor configurations or different Tor branches. We maintain a list of experiments together with configurations and measurement data for anyone interested to evaluate. (Work in progress.)

Research

OnionPerf has been cited in academic publications including research papers, technical reports, and presentation slides. We maintain a list of such mentions for other researchers and interested parties. (Work in progress.)

We also keep a list of known artifacts in OnionPerf measurement data along with likely explanations or open questions to the causes behind these artifacts. (Work in progress.)

Clone repository
  • Home
  • longterm
    • artifacts
    • data
    • setup