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

High Memory consumption of CAFMaker #69

Open
noeroy opened this issue May 21, 2024 · 0 comments
Open

High Memory consumption of CAFMaker #69

noeroy opened this issue May 21, 2024 · 0 comments
Assignees

Comments

@noeroy
Copy link
Contributor

noeroy commented May 21, 2024

On the whole production chain, CAFMaker is what seem to be the most memory consuming step, while it mostly consists in reading and storing things from relatively small files to small file.

There are a lot of calls to GetEntry on a lot of files in the TruthFilling and we just need the Genie Record out of the Genie trees, so one way to optimize the memory consumption could be to set the status of the non-relevant branches to 0

image

Those are Valgrind Massif output with the current situation:
image

And disabling irrelevant branches of the genie trees:
image

@noeroy noeroy self-assigned this May 21, 2024
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

No branches or pull requests

1 participant