-
Notifications
You must be signed in to change notification settings - Fork 733
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
Optionally load jemalloc #7047
Comments
@amsmota I think it would be great if you could do a PR for this |
I will. Thanks... 👍
|
amsmota
added a commit
to Citi/besu
that referenced
this issue
May 14, 2024
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
8 tasks
amsmota
added a commit
to Citi/besu
that referenced
this issue
May 14, 2024
Signed-off-by: Antonio Mota <antonio.mota@citi.com>
Hi @macfarla, I opened the PR already, see above. Thanks. 👍 |
amsmota
added a commit
to Citi/besu
that referenced
this issue
May 18, 2024
… after review Signed-off-by: Antonio Mota <antonio.mota@citi.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
As an Developer/Devops/Tester, I want to enable/disable the use of jemalloc when starting Besu so that I can easily test performance with/without jemalloc and be able to start without jemalloc if there is a memory issue on startup.
Acceptance Criteria
Versions
Implementation
I was able to implement and test this feature by reusing the
BESU_USING_JEMALLOC
env var, with changes in the initial besu start script and a few lines in ConfigurationOverviewBuilder.If set,
BESU_USING_JEMALLOC=true
will load jemalloc, if set to anything else it won't. IfBESU_USING_JEMALLOC
is not set at all it'll load it too (that is the existing behavior).If enough people think this is useful I am ready to create a PR.
The text was updated successfully, but these errors were encountered: