Hello All,
Modules 5.1 work is ongoing. A new configuration option, mcookie_check, is
introduced to skip the verification of each file in modulepath directories
to determine if they are modulefiles or not. When this option is set to
`eval`, file checks only occur when an attempt is made to evaluate these
files, not when listing available modules. So if you fully control what
files are saved under the modulepath directories you could get a nice speed
improvement, especially for commands like 'module avail':
https://modules.readthedocs.io/en/latest/MIGRATING.html#reducing-number-of-i-o-operations
A full cookbook recipe is also available to describe the features of
Modules that help to reduce the I/O load of walking through the available
modulefiles:
https://modules.readthedocs.io/en/latest/cookbook/reduce-io-load.html#reduce-io-load
Regards,
Xavier
|