최근에 궁금해진것인데, Hyper-V의 경우 가상머신에 CPU를 할당하면 일반클럭이 할당됩니다.
예를 들어, E3-1220L V2 씨피유의 경우 일반 클럭이 2.3GHz 이고 터보부스트가 3.5GHz 까지 올라가는 녀석입니다.
그러면서도 17W 밖에 안 먹는다는게 정말 경이로운녀석입니다. 듀얼에 하이퍼쓰레딩 까지 있고 말입니다. ^_^);
어쨌건, 이 씨피유를 이용하여 Hyper-V에 가상머신을 생성 후 씨피유를 1개 할당하면 가상머신에는 2.3GHz 씨피유가
작동하게됩니다. 그런데 여기서 말입니다. 씨피유는 터보부스트라는 기술이 적용되어 있지 않습니까?
제가 알고 있는 터보부스트는, 최고 클럭이 3.5GHz 라는 말은 싱글코어가 올라갈 수 있는 최대 클럭이고 모든 코어가
최고 클럭까지 동시에 부스트가 되진 않아도 어느정도 다 같이 올라가는 걸로 알고있습니다. (혹시 이거 AMD 이야긴가요?)
그렇다면... 제가 가상머신에 쓸 수 있는 CPU 파워는 2.3GHz * 2ea = 4.6GHz 가 아니라 (2.3Ghz + @) * 2ea = 4.6GHz + 2@ 가
되는 것인지요? 거기다가 하이퍼쓰레딩까지 겸하게 된다면 어떻게 계산을 해야하는지 도통 감이 안 잡힙니다.
혹시 저의 이 시덥잖은 의문에 대한 명쾌한 해답을 가지고 계신분 있으시면 한 수 가르침 부탁드립니다. ^_^);;
P.S > 혼자 생각해봤는데... 가상화의 vCPU 할당 개념이 가상머신당 1개의 전담 씨피유를 배치하여 자기일 하다가
남는 시간에 남의 가상머신 일을 도와서 처리하는게 아니라 모든 가상머신에서 처리되는 정보를 한곳에 모아놓고
물리 CPU에 vCPU 처리속도 만큼 제한을 걸어 통채로 갈아넣어 처리하는 방식인것 같은데 말입니다...
제가 써 놓고도 무슨말인이 아리송 다리송 하군요. ^_^);;
Á¦¿Â½Ã¸®Áî´Â ¾øÁö¸¸ ¾óÃß ºñ½ÁÇÑ ¸ðµ¨·Î »ý°¢Çغ¸¸é µÉ °Í °°½À´Ï´Ù.
http://blog.daum.net/tware/525
±×¸®°í TDP°¡ 17WÀΰÍÀº ¼ÒºñÀü·Â°ú º°°³ÀÔ´Ï´Ù. ¿¼³°è±â¼úÀ» ¶æÇϴ°ÍÀ¸·Î Ç®·Îµå½Ã¿¡´Â ´õ ¸Ô½À´Ï´Ù. ´ëÃæ CPU ¼º´ÉÀº i3-3220 Á¤µµ¶ó°í º¸¸é µÇ°í i3-3220ÀÇ TDP´Â 55WÁö¸¸ ½ÇÁ¦ Ç®·Îµå½Ã 80W Á¤µµ ¸Ô½À´Ï´Ù. ±×¸®°í °¡¼ººñ·Î ¸¹ÀÌ »ç¿ëÇÏ´Â 1230v2ÀÇ °æ¿ì¿¡µµ TDP´Â 69WÁö¸¸ Ç®·Îµå½Ã 150W Á¤µµ ¼Ò¸ðÇÏÁÒ. 1220Lv2µµ Åͺ¸ ÄÚ¾î µ¿À۽ÿ¡´Â 60WÁ¤µµ ¸Ô´Â °ÍÀ¸·Î ¾Ë°í ÀÖ½À´Ï´Ù. AMD FX-8350ÀÌ 125W TDPÁö¸¸ Ç®·Îµå½Ã 200WÁ¤µµ ¼Ò¸ðÇϴ°Ͱú ¶È°°´Ï´Ù. Àü±â ¸¹ÀÌ ¸Ô´Â´Ù°í ¾Ë·ÁÁø 1366¼ÒÄÏ 980x´Â TDP°¡ 135WÁö¸¸ Ç®·Îµå½Ã 250W ¸Ô½À´Ï´Ù.(4.2G¿À¹ö½Ã 400W ¸Ô´Â°Åº¸°í ¾²·¯Áú»·...)
º¸Åë TDP¿¡ ´ëÇØ ¼ÒºñÀü·ÂÀ¸·Î ¿ÀÇØÇϽô ºÐµéÀÌ °è½Åµ¥ TDP´Â ¼ÒºñÀü·ÂÀÌ ¾Æ´Ñ ÀϹÝÀûÀÎ »óȲ¿¡¼ÀÇ ¿ ¼³°è¶ô ¸é µË´Ï´Ù. Áï ÃÖ°í Ŭ·° µ¿À۽÷ΠÀâÁö ¾Ê°í ÀϹÝÀûÀÎ »óȲÀ϶§·Î Àâ½À´Ï´Ù. Áï 2.3G Á¤±Ô Ŭ·°À¸·Î µ¿ÀÛ & Ç®·Îµå°¡ ¾Æ´Ñ Àû´çÇÑ ·Îµå°¡ °É¸± ¶§ ÂëÀÇ ¼ÒºñÀü·ÂÀÌ¶ó º¸¸é µË´Ï´Ù.
¼º´É °è»êÀº º°°Å ¾ø½À´Ï´Ù. ±×³É µü Ç®·ÎµåµÇ¼ Åͺ¸ÄÚ¾î ÀÛµ¿½Ã ¼ÒºñÀü·Â ¾à°£ ³·Àº i3-3220ÀÌ¶ó º¸¸é µË´Ï´Ù. L°è¿ CPUµµ Ç®·Îµå½Ã¿¡´Â Àü·ÂÈ¿À²ÀÌ µüÈ÷ ¶Ù¾î³ªÁö ¾Ê½À´Ï´Ù. idleÀ̳ª ·Îµå°¡ ³·Àº »óÅ¿¡¼´Â È®½ÇÈ÷ À̵æÀÌÁö¸¸¿ä.