Skip to content
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

Increase default number of parallel event loops to 10 #2047

Merged
merged 1 commit into from Jun 20, 2023

Conversation

amadio
Copy link
Member

@amadio amadio commented Jun 20, 2023

This value has been chosen as default based on benchmarks that demonstrated that this is the minimum required number of threads to be able to saturate a link of 100Gbps.

Note: I have a small concern about clients launched by the server starting up way too many threads if enough of them are launched together after this patch. We should ensure this change will not cause problems for EOS, or make sure to set the number of event loops back to the old value in the environment in EOS instances before upgrading.

@amadio amadio added this to the 5.6 milestone Jun 20, 2023
@amadio amadio self-assigned this Jun 20, 2023
@amadio amadio requested review from esindril, osschar and abh3 June 20, 2023 07:24
This value has been chosen as default based on benchmarks that
demonstrated that this is the minimum required number of threads
to be able to saturate a link of 100Gbps.
Copy link
Member

@abh3 abh3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks OK

@amadio amadio merged commit 0d173eb into xrootd:master Jun 20, 2023
14 checks passed
@amadio amadio deleted the parallel-evtloop branch June 20, 2023 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants