isocpus - Intel skylake, Redhat 7.7 CPU 번호 혼동

isocpus - Intel skylake, Redhat 7.7 CPU 번호 혼동

우리는 하이퍼스레딩이 꺼진 2개의 Skylake 프로세서 i9-9960x(16코어) 및 i9-7920x(12코어)를 보유하고 있습니다. Isolcpus를 각각 2-15와 2-11로 설정하려고 하는데 다음 명령을 실행하면 다음과 같습니다.

cat /sys/devices/system/cpu/possible12코어 프로그램에서0-67

cat /sys/devices/system/cpu/possible16개 핵심 프로그램0-71

이 숫자를 어떻게 이해합니까?

답변1

일부 시스템에서는 추가 CPU를 사용할 수 있습니다 hotplug. Linux 커널은 부팅 시 이러한 잠재적인 추가 CPU에 리소스를 할당합니다. 이는 현재 연결된 CPU를 나열하는 .file과 온라인 또는 오프라인 CPU를 나열하는 possible.file 에 반영됩니다.presentonlineoffline

수행하려는 작업에 따라 일반적 present으로 online파일이 올바른 선택입니다.

관련 정보