-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why is there a large throughtput difference between upload and download tests? #2538
Comments
Why is the latter called "100mb-resp" and not "100mb-req" ? |
My guess is copy&paste error - @mxinden? |
mxinden
added a commit
to mxinden/neqo
that referenced
this issue
Mar 31, 2025
The `neqo-bin` Download benchmark has the client do a single HTTP GET to the server, requesting the number of bytes to download encoded in the URL path, i.e. `http://[::1]:12345/104857600`. The `neqo-bin` Upload benchmark has the client do a single HTTP POST to the server, sending `104857600` random bytes along with it. That said, previously it would also request the same amount of bytes to download from the server. This explains the Download / Upload difference seen in mozilla#2538. Fixed in this commit.
This was referenced Mar 31, 2025
How does that flamegraph compare to a download one? Also, have you looked at the flamegraphs generated on the bencher? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
For example, in https://github.com/mozilla/neqo/actions/runs/14130968402/attempts/1#summary-39591639225:
vs.
The text was updated successfully, but these errors were encountered: