Hyper-Thread를 사용해야 할 것인가..

https://blogs.technet.com/b/jeff_stokes/archive/2010/09/15/to-hyper-thread-or-not-that-is-the-question.aspx

 

Hyper-Thread는 물리적인 CPU에 다수의 논리적인 CPU를 사용하는 것 입니다. 예를 들면 2core CPU에 Hyper-Thread를 Enable 하면 2 * 2 = 4 총 4개의 논리적인 CPU가 동작하는 것으로 보이는 것으로 작업 관리자에서 확인하면 4개의 Processor가 보이는 것을 알 수 있습니다.

위의 글에서는 Hyper-Thread의 성능에 대해서 이야기 하고 있는데 흥미로운것은 Exchange Server 2010과 Biz Talk 서버등은 Hyper-Thread를 Disable 하기를 권장하고 있고 SQL 의 경우에는 작업의 종류와 부하에 따라서 달라질 수 있다고 합니다.