Solaris에서 명령을 사용하여 상태를 보거나 하이퍼스레딩 또는 멀티스레딩이 활성화되어 있는지 확인하려면 어떻게 해야 합니까?
답변1
psrinfo
CPU 정보를 보려면 다음 명령을 사용하십시오 .
psrinfo -vp
물리적 및 가상 CPU 정보를 보고,
psrinfo
온라인/오프라인 CPU를 봅니다.
HT 가상 CPU(0~3)를 포함하여 4개의 CPU가 있고 HT를 비활성화하려고 한다고 가정합니다. 그들은 쌍으로 제시될 것이며, 첫 번째 물리학은 (0,2)를 가지며 두 번째 물리학은 (1,3)을 갖습니다. 2와 3은 HT입니다.
비활성화/활성화:
psradm -f 2 3
비활성화됩니다(오프라인).
psrinfo
온라인/오프라인 CPU를 살펴보고(차이 확인)
psradm -n 2 3
이를 활성화합니다(온라인).
이러한 설정은 런타임에만 적용됩니다. 지속성을 위해서는 BIOS/EFI를 통해 HT를 활성화/비활성화해야 합니다. 나는 이것을 Solaris 11.4 x86에서 테스트했습니다.