available_parallelism — 사용 가능한 병렬성 추정치

available_parallelism — 사용 가능한 병렬성 추정치

available_parallelism는 프로그램이 사용해야 하는 기본 병렬성의 추정치를 반환해요.

출처: Rust 공식 문서

본문

pub fn available_parallelism() -> Result<NonZero<usize>>

병렬성은 자원이에요. 주어진 머신은 병렬 실행을 위한 특정 용량을 제공해요. 이 함수는 사용자가 CPU 코어 수를 직접 감지할 필요 없이 합리적인 병렬성 수준을 얻을 수 있게 해줘요.

감지에 실패하면 io::Error를 반환할 수 있어요.

더 알아보기 (Learn more)