Skip to content

UDP tracker performance has decreased ~30% #1362

@josecelano

Description

@josecelano

I like to check performance from time to time (we should do it before merging all PRs).

I think the last time I run it was for this PR: #1091 (review)

Best case was:

Requests out: 492705.64/second
Responses in: 415447.68/second
  - Connect responses:  205609.94
  - Announce responses: 205718.08
  - Scrape responses:   4119.67
  - Error responses:    0.00
Peers per announce response: 0.00
Announce responses per info hash:
  - p10: 1
  - p25: 1
  - p50: 1
  - p75: 1
  - p90: 2
  - p95: 3
  - p99: 105
  - p99.9: 331
  - p100: 429

I have just run it (same machine):


Requests out: 349650.52/second
Responses in: 341184.34/second
  - Connect responses:  168932.36
  - Announce responses: 168850.59
  - Scrape responses:   3401.39
  - Error responses:    0.00
Peers per announce response: 0.00
Announce responses per info hash:
  - p10: 1
  - p25: 1
  - p50: 1
  - p75: 1
  - p90: 2
  - p95: 3
  - p99: 105
  - p99.9: 277
  - p100: 345

That's a −29,034601674% decrease.

cc @da2ce7

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions