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
Too many calls to "module use ..." #1661
Comments
Yeah, I see exactly the same: building Perl (+extensions) takes 4-5 hours because of excessive calls to Lmod. |
The stats collected in #946 (comment) help with confirming that there's way too many I hope to chase this down really soon. |
I have also experienced this issue. When having many modules just launching easybuild to install a new easyconfig takes minutes. |
OK, I just spent some time on hunting this down. Here's the bottom line:
Possible solutions:
The combination of all of the above should result in a fix for the reported issue... I'll look into this, hopefully very soon. |
fix in #1735 confirmed |
During a dry run of
Qt
I did a debug log and counted over 1100 calls tomodule use
with a HMNS...and the eb command took 3.5 minutes to complete. With a flat naming scheme it was still almost 700 calls and 2.7 minutes. I'm pretty sure that this is becausemodule use
is pretty expensive for lmod.Can we reduce the number of calls? Or configure our lmod use so that it's not so expensive? Thoughts @boegel @wpoely86 @rtmclay ?
The text was updated successfully, but these errors were encountered: