Linux 커널 구성 - 대칭형 다중 처리 지원 - 이것이 내 CPU에 적용됩니까?

Linux 커널 구성 - 대칭형 다중 처리 지원 - 이것이 내 CPU에 적용됩니까?

Linux 커널을 구성하고 있지만 현재로서는 이것이 무엇을 의미하는지 잘 모르겠습니다.

Symmetric multi-processing support

이를 통해 다중 CPU가 있는 시스템을 지원할 수 있습니다. 시스템에 CPU가 하나만 있는 경우 N을 선택합니다. 시스템에 CPU가 여러 개 있는 경우 Y를 선택합니다.

여기서 "N"을 선택하면 커널은 단일 프로세서 시스템과 다중 프로세서 시스템 모두에서 실행되지만 다중 프로세서 시스템에서는 하나의 CPU만 사용합니다. 여기에서 "예"를 선택하면 커널은 많은(전부는 아님) 단일 프로세서 시스템에서 실행됩니다. 단일 프로세서 시스템에서 여기서 "N"을 선택하면 코어가 더 빠르게 실행됩니다.

"하나 이상의 CPU"는 무엇을 의미합니까?
8개의 프로세서 코어가 있는 멀티 코어 CPU가 있습니다. 이것이 프로세서 코어에 관계없이 내 CPU에 적용됩니까, 아니면 마더보드의 프로세서 2개에만 적용됩니까?
프로세서 코어 또는 프로세서 칩을 의미합니까?


이 기능은 그러한 시스템에 적합하다고 말하고 싶습니다. 프로세서 코어에 관계없이 프로세서 유닛(칩)만 중요합니다.

멀티프로세서 마더보드

답변1

다중 CPU는 다중 마이크로프로세서(물리적 칩 또는 다중 CPU 코어가 있는 단일 칩)가 있음을 의미합니다. 당신이 어떤 유형의 CPU를 가지고 있는지는 모르지만, 그것이 일반 최신 컴퓨터라면 아마도 "예"라고 대답할 것입니다.

/proc/cpuinfo를 보면 더 많은 데이터를 볼 수 있습니다.

관련 정보