available_parallelism — 사용 가능한 병렬성 추정치
available_parallelism — 사용 가능한 병렬성 추정치
available_parallelism는 프로그램이 사용해야 하는 기본 병렬성의 추정치를 반환해요.
출처: Rust 공식 문서
본문
pub fn available_parallelism() -> Result<NonZero<usize>>
병렬성은 자원이에요. 주어진 머신은 병렬 실행을 위한 특정 용량을 제공해요. 이 함수는 사용자가 CPU 코어 수를 직접 감지할 필요 없이 합리적인 병렬성 수준을 얻을 수 있게 해줘요.
감지에 실패하면 io::Error를 반환할 수 있어요.