Skip to content

handshake, writeread: load the cert and key once, not per iteration - #98

Closed
quarckster wants to merge 1 commit into
openssl:mainfrom
quarckster:handshake-preload-cert-key
Closed

quarckster wants to merge 1 commit into
openssl:mainfrom
quarckster:handshake-preload-cert-key

Conversation

@quarckster

Copy link
Copy Markdown
Member

Reopening servercert.pem and serverkey.pem for every handshake measured NTFS FCB contention rather than OpenSSL. All handshake -s/-p/-P levels step down, so this needs a rebaseline.

Reopening servercert.pem and serverkey.pem for every handshake measured
NTFS FCB contention rather than OpenSSL.  All handshake -s/-p/-P levels
step down, so this needs a rebaseline.

Assisted-by: Claude:claude-opus-5
@quarckster
quarckster force-pushed the handshake-preload-cert-key branch from 3961869 to 70e1cd0 Compare September 17, 2026 14:58
@quarckster
quarckster marked this pull request as ready for review September 21, 2026 18:48
@quarckster quarckster moved this to Waiting Review in Development Board Sep 21, 2026
@quarckster quarckster self-assigned this Sep 21, 2026
@github-project-automation github-project-automation Bot moved this from Waiting Review to Waiting Merge in Development Board Sep 22, 2026
@t8m

t8m commented Sep 23, 2026

Copy link
Copy Markdown
Member

So this will change the perf numbers quite severely on all branches. Will you re-run the test for the unsupported branches so the baseline numbers for for example 1.1.1 is also updated?

@t8m t8m added the approval: done This pull request has the required number of approvals label Sep 23, 2026
@quarckster

Copy link
Copy Markdown
Member Author

Yes, I change the baselines for such cases

t8m pushed a commit that referenced this pull request Sep 23, 2026
Reopening servercert.pem and serverkey.pem for every handshake measured
NTFS FCB contention rather than OpenSSL.  All handshake -s/-p/-P levels
step down, so this needs a rebaseline.

Assisted-by: Claude:claude-opus-5
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
Merge-date: Wed Sep 23 09:27:53 2026
Merged-from: #98
@t8m

t8m commented Sep 23, 2026

Copy link
Copy Markdown
Member

Merged. Thank you.

@t8m t8m closed this Sep 23, 2026
@github-project-automation github-project-automation Bot moved this from Waiting Merge to Done in Development Board Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: done This pull request has the required number of approvals

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants