하이퍼스레딩을 활성화하면 두 개의 가상 절반 속도 프로세서가 생성됩니까?

하이퍼스레딩을 활성화하면 두 개의 가상 절반 속도 프로세서가 생성됩니까?

Intel Atom(1.6GHz)이 탑재된 넷북에 대해 하이퍼스레딩을 활성화하면 커널에 두 개의 가상 800MHz 프로세서가 표시됩니까?

답변1

아니요, 두 개의 가상 1.6GHz 프로세서가 생성됩니다. (그러나 부하가 없을 때는 훨씬 낮은 클럭 속도로 떨어지므로 800MHz가 아마도 맞을 것입니다.)

cat /proc/cpuinfo

그들에 대한 정보.

답변2

내 경험에 따르면 하이퍼스레딩을 활성화해도 성능이 두 배로 향상되지는 않습니다. 그러나 2개의 CPU를 활용할 수 있다면 약 1.5배의 성능을 얻을 수 있습니다. 따라서 귀하의 언어에서는 2개의 CPU가 필요할 때 1.1GHz에서 실행되는 2개의 CPU를 얻고, 1개의 CPU만 필요한 경우 1.6GHz에서 실행되는 1개의 CPU를 얻게 됩니다.

즉, 하이퍼스레딩을 활성화하면 속도가 느려지는 상황이 단 한 번도 생각나지 않습니다.

관련 정보