Description du projet

libsysconfcpus is an $LD_PRELOAD library that
intercepts calls to
sysconf() and adjusts the responses for
_SC_NPROCESSORS_CONF and
_SC_NPROCESSORS_ONLN, which are used to determine
the number of
processors available (either configured or online)
at runtime in a
system. Unfortunately, some closed-source software
assumes that all of
these processors may be used for computation,
which is an assumption
that is frequently not true on multiuser and HPC
systems. libsysconfcpus
provides a simple, non-intrusive way of adjusting
the behavior of such
software (when it is dynamically linked).

Évaluation
Votre évaluation
Votre avis sur ce projet