답변:
참고 : 32 비트 / 64 비트는 공통
i386/x86_x64아키텍처를 의미합니다 . PPC, ARM 등은 포함되어 있지 않습니다.
@otus가 지시 한대로로 터미널을 열고 다음을 Ctrl-Alt-T입력하십시오.
grep NR_CPUS /boot/config-`uname -r`
아래는 최대가 실제로 무엇을 의미 하는지에 대한 다소 기술적 인 논의입니다 .
BIGSMP=y는 512입니다.MAXSMP=y는 4096 이상입니다.정확히 알고있는 것은 정확한 (12.04) 데스크탑 64 비트 -generic커널이 최대 256 cpus (기본적으로)를 지원 한다는 것 입니다.
커널 설정이 지원하는 CPU의 수는 다음을 수행하여 찾을 수 있습니다.
grep CONFIG_NR_CPUS /boot/config-`uname -r`
-server커널 이 없으므로 64 비트 서버 시스템에도 적용됩니다.
그것은 모두 물리적 CPU를 어떻게 정의 할 것인가에 달려 있습니다. 그것들은 소켓과 동일합니까? 그래서 멀티 코어 및 / 또는 하이퍼 스레딩 CPU는 단일 소켓으로 계산됩니까?
Ubuntu 커널은 32 비트에서 8 개의 프로세서 / 코어 및 64 비트에서 64 개의 프로세서 / 코어를 지원하도록 구성되어 있습니다. 1
그 정보를 찾는 한, 나는 Sysinfo를 사용했으며 매우 기쁘게 생각합니다. 설치되어 있지 않은 경우 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 열면됩니다. 열리면 아래 명령을 실행하십시오.
sudo apt-get install sysinfo
또한 터미널을 사용하는 시스템에서 프로세서 수를 찾으려면 다음을 입력하십시오.
dmesg |grep processor
나는 완벽한 답을 찾을 때까지 이것을 계속 연구 할 것입니다.
1 출처 : 위키 답변
grep CONFIG_NR_CPUS /boot/config-$(uname -r)CONFIG_NR_CPUS=8 . 요즘에는 고성능 서버를 실행하거나 논리 프로세서가 8 개 이상인 32 비트 시스템이 많지 않습니다 (저전력 시스템이 병렬화되면 다시 변경 될 것으로 예상되지만). 비 EoL 릴리스에 대한 정보가 있으면 답변을 게시하지만 적어도 현재는 그렇지 않습니다. 이 정보를 자유롭게 포함하십시오!
NR_CPUS내가 생각합니다.