pylint/lint.py
def _cpu_count() -> int:
    """Use sched_affinity if available for virtualized or containerized environments."""
    sched_getaffinity = getattr(os, "sched_getaffinity", None)
    # pylint: disable=not-callable,using-constant-test
    if sched_getaffinity:
        return len(sched_getaffinity(0))
    if multiprocessing:
        return multiprocessing.cpu_count()
    return 1
def _cpu_count() -> int:
    sched_getaffinity = getattr(os, "sched_getaffinity", None)
    # pylint: disable=not-callable,using-constant-test
    if sched_getaffinity:
        return len(sched_getaffinity(0))
    if multiprocessing:
        return multiprocessing.cpu_count()
    return 1
def _cpu_count ( ) -> int : sched_getaffinity = getattr ( os , "sched_getaffinity" , None ) # pylint: disable=not-callable,using-constant-test if sched_getaffinity : return len ( sched_getaffinity ( 0 ) ) if multiprocessing : return multiprocessing . cpu_count ( ) return 1
Use sched_affinity if available for virtualized or containerized environments.
Use sched_affinity if available for virtualized or containerized environments .