¸ÖƼ Äھ ´ëÇØ...

izegtob   
   Á¶È¸ 5934   Ãßõ 0    

자주 생각하는겁니다만...

시스템이 쿼드 코어 인데

서로다른  4가지의 프로그램이 싱글코어만 사용한다하면

동시에 4개의 프로그램을 돌리고있어도 코어별로 프로그램이 할당되서 돌아가는게아니라

한코어만 계속 굴리는 이유가 무엇인가요?


그리고...

16코어 시스템이 있다고하고

가상화로 4개의 VM에 코어 4개씩 할당하면

그거는 왜 4개의코어를 서로 나눠서 쓰는게 아니라

16개의 코어를 전부 사용하는건가요?


순간 이것저것 생각나서 질문해봅나다...

ªÀº±Û Àϼö·Ï ½ÅÁßÇϰÔ.
isaiah 2016-03
ÇÑ Äھ ´Ù ¸ô¾Æ Á־ Á¡À¯À²ÀÌ 100%°¡ ¾Æ´Ò¶§ Áï ¿©À¯ ½Ã°£ÀÌ ÀÖÀ¸¸é¼­ µ¿½Ã¿¡ ÄÚ¾îÇϳª°¡ Á¢±ÙÇÒ ¼ö Àִ ij½Ã·Î ÃæºÐÈ÷ Ä¿¹ö ÇÒ ¼ö ÀÖ´Â ÀÛ¾÷À» ÇÒ¶§¿¡´Â ÇÑ Äھ ¸ô¾ÆÁÖ´Â°Ô ÀÌÀÍÀÌ¶ó¼­ ±×·±°Ô ¾Æ´Ò±î¿ä?

Ŭ·°ÀÌ À¯µ¿ÀûÀ¸·Î Àç¾îµÇ¸é¼­ ÄÚ¾î Çϳª¿¡ ¸ô»§ÇÏ¸é  ´õ ¸¹ÀÌ ¿Ã¶ó°¡´Â ¿äÁò CPUÀÇ Æ¯¼º»ó.  ·¹ÀÌÅϽÿ¡ ¸ñ¼ûÀ» °Å´Â ÀÛ¾÷ÀÌ ¾Æ´ÑÀÌ»ó ±×·¸°Ô ÇÏ´Â°Ô ÀÌÀÍÀÌ µÉ°Í °°Àºµ¥¿ä..
°­¿µÁØ2C 2016-03
Áö±Ý »ý°¢Çغ¸´Ï
¹º°¡ Á¦°¡ À߸øÀÌÇØÇϰí Àִ°Š°°½À´Ï´Ù...
½ÇÁ¦·Î´Â ´Ù¸¥ ¹æ½ÄÀ¸·Î ¸ÖƼÄÚ¾îµéÀÌ ÇÒ´çµÇ°íÀִµíÇѱâºÐÀÌ...
ÄõµåÄÚ¾î(HT¸»°í) ÇÁ·Î¼¼¼­¸¦ »ç¿ëÇÏ´Â ½Ã½ºÅÛ¿¡¼­ 4°³ÀÇ ÇÁ·Î¼¼½º°¡ µ¹¾Æ°¡°í Àִµ¥ ÇϳªÀÇ Äھ¼­¸¸ µ¹¾Æ°£´Ù¸é.. ±×°Ç ¹º°¡ ¹®Á¦°¡ Àִ°̴ϴÙ. ¸¸¾à ÇÕ´çÇÑ ÀÌÀ¯°¡ ÀÖ´Ù¸é.. OS°¡ ¸ÖƼÄھ Á¦´ë·Î Ȱ¿ëÇÏÁö ¸øÇÏ´Â OSÀ̰ųª.. 4°³ÀÇ ÇÁ·Î¼¼½º °£¿¡ ¾î¶² ÀÇÁ¸¼ºÀÌ Àְųª.. Á¤µµ ¾Æ´Ò±î¿ä.
ÇÁ·Î¼¼½º¿¡ ¸í½ÃÀûÀ¸·Î CPU affinity¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é.. OS°¡ ÇÁ·Î¼¼½º¸¦ À̸®Àú¸® À̵¿½ÃÄѰ¡¸ç ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·Î¼¼½º°¡ migrationµÇ´Â ÀÌÀ¯´Â ¿©·¯°¡Áö°¡ ÀÖÀ» ¼ö ÀÖ°ÚÁö¸¸, ¾î·µç ÇÑ ÇÁ·Î±×·¥ÀÌ Æ¯Á¤ CPU¿¡¼­¸¸ ½ÇÇàµÈ´Ù°í °¡Á¤ÇÒ ¼ö´Â ¾ø½À´Ï´Ù.
PiPPuuP 2016-03
¿î¿µÃ¼Á¦°¡ ¹ºµ¥¿ä?
xp¶ó¸é º»·¡ ±×·¸°Ô µ¿ÀÛÇÕ´Ï´Ù.
ÇÏÀÌÆÛ½º·¹µù¿¡ Á»´õ È¿À²ÀûÀ¸·Î ´ëÀÀÇϵµ·Ï ¼³°èµÇ¾ú±â ¶§¹®ÀÌÁÒ.
¹®Á¦´Â ÀÌ°Ô ½ÇÁ¦ Äھ ¿©·¯°³ÀÏ ¶§¸¦ °í·Á¸¦ ÀüÇô ¾ÈÇÑ ÇüÅÂÀÎÁö¶ó....

¸ÖƼÄھ ´ëÀÀÇϵµ·Ï ¼³°èµÈ ¿î¿µÃ¼Á¦´Â ¿î¿µÃ¼Á¦ ¸¾ÀÔ´Ï´Ù.
Çϳª¿¡ ¸ô¾ÆÁÖ´Â°Ô ´õ È¿À²ÀûÀÌ¸é ¸ô¾Æ¹ö¸®°í ±×·¸Áö ¾ÊÀ¸¸é ºÐ¹èÇϰí....

Windows °è¿­Àº »ç¿ëÀÚ°¡ °¢ ÇÁ·Î¼¼¼­ ´ç ¼±È£ CPU(Thread)¸¦ Á÷Á¢ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾ÈÇÏ¸é ¿î¿µÃ¼Á¦°¡ ÀÚü ÆÇ´Ü¿¡ µû¶ó ¿©±âÀú±â ¿Å±é´Ï´Ù.
(ÀÌ ¶§ ¿î¿µÃ¼Á¦ÀÇ Àü·Â°ü¸®¼³Á¤ÀÌ ²Ï³ª Áß¿äÇÑ °áÁ¤¿ä¼Ò¶ó´õ±º¿ä)


VM ÄÚ¾î ÇÒ´ç¹®Á¦´Â NUMA°¡ ¾î¶»°Ô ±¸¼ºµÈ ½Ã½ºÅÛÀΰ¡¿¡ ´Ù¸£°í, VM NUMA ±¸¼ºÇüÅ¿¡ µû¶ó °øÀ¯Çϱ⵵ ÇÏ°í ºÐ¹èÇϱ⵵ ÇÕ´Ï´Ù.
http://frankdenneman.nl/2010/02/03/sizing-vms-and-numa-nodes/

À̰͵µ ³í¸®Àû NUMA·Î ±¸¼ºÇҰųÄ... Çϵå¿þ¾îÀûÀÎ NUMA±¸¼ºÀ» ±×´ë·Î ÀÌ¿ëÇҰųĿ¡ µû¶ó ´Þ¶óÁý´Ï´Ù.
ÈÄÀÚÀÇ °æ¿ì VM¿¡ ¿©·¯ vCPU¸¦ ÇÒ´ç ÇÒ °æ¿ì, ½Ã½ºÅÛ Çϵå¿þ¾î ÇüŸ¦ ±×´ë·Î vCPU¿¡ Àû¿ëÇÕ´Ï´Ù.
(ÀÌ°É Non-NUMA¶ó°í ÇÏ´õ±º¿ä... NUMA = CPU + Memory·Î ÀÌ·ç¾îÁø ³ëµå¸¦ ¸»ÇÏ´Â °Çµ¥, Çϵå¿þ¾îÀûÀ¸·Î ±¸¼ºµÈ NUMA´Â °¡»óÈ­¿¡¼­ NUMA¶ó°í ÇÏÁö ¾Ê³ª º¾´Ï´Ù.)


NUMAÀÇ ¿¹: 2way ½Ã½ºÅÛÀÌ ±¸¼ºµÇ¾úÀ» ¶§ Memory Controller 0, 1 Àº CPU_0¿¡ Memory Controller 2, 3 Àº  CPU_1¿¡¼­ ´ã´çÇÑ´Ù°í º¾½Ã´Ù.
ÀÌ·¯¸é CPU_1¿¡¼­ Memory Controller 0 ¿¡ ÇÒ´çµÈ ¸Þ¸ð¸®·Î Á¢±ÙÇÏ·Á¸é QPI µîÀ» ÅëÇØ¼­ CPU_0À» °Åó °¡¾ßÇÕ´Ï´Ù.
ÀÌ·± ¹°¸®Àû °Å¸®¸¦ ¹¦µâÈ­ Çϸé Memory Channel 0, 1°ú CPU_0Àº NUMA Node 0 ÀÌ¶ó º¼ ¼ö ÀÖ°í,
Memory Channel 2, 3°ú CPU_1Àº NUMA Node 1 ÀÌ¶ó º¼ ¼ö ÀÖ½À´Ï´Ù.

¸¸¾à vCPU¸¦ 2°³ ÇÒ´çÇÒ ¶§ Çϵå¿þ¾î ÅäÆú·ÎÁö¸¦ »ç¿ëÇϰíÀÚ ÁöÁ¤Çϸé È£½ºÆ®´Â °¢ vCPU¸¦ ´Ù¸¥ NUMA Node¿¡ ÇÒ´çÇÏ·Á°í ÇÒ °ÍÀÔ´Ï´Ù.
Áï À§¿¡ ¿¹½Ã·Î µç Çϵå¿þ¾î ȯ°æ¿¡¼­´Â ½ÇÁ¦·Î ¼­·Î ´Ù¸¥ CPU µÎ°³¸¦ Á¡À¯ÇÑ VMÀÌ »ý¼ºµË´Ï´Ù.

¸¸¾à ÇϳªÀÇ CPU¸¸ ÀÖ°í ÀÌ CPU°¡ µÎ°³ÀÇ ¸Þ¸ð¸®ÄÁÆ®·Ñ·¯°¡ ÀÖÀ» ¶§, CPU¾ÈÀÇ Äھ¸® Memory ChannelÀ» Á÷Á¢ °øÀ¯ÇÏÁö ¾Ê´Â´Ù¸é, CPU Çϳª¸¸ ³õ°í º»´Ù¸é ¿ª½Ã NUMA Node µÎ°³·Î ³ª´¶´Ù°í º¼ ¼ö ÀÖ½À´Ï´Ù. Á»´õ È®ÀåÇϸé PCIe, DMI ·¹Àεµ CPU³¢¸® ¼­·Î Á÷Á¢ °øÀ¯ÇÏÁö ¾ÊÀ¸¹Ç·Î ÀÌ ¿ª½Ã NUMA Boundary·Î ³ª´­ ¼ö ÀÖ½À´Ï´Ù. (ÀÌ°Ç PCIe Passthrough ÇÒ ¶§ ¼º´É¿¡ ¿µÇâÀ» ÁÖ´Â ¿ä¼Ò°¡ µË´Ï´Ù)

Á¦°¡ º¼ ¶§ ¸»¾¸ÇϽŠHypervisor°¡ ¹ºÁö ¸ð¸£°ÚÁö¸¸ ÃÖ´ëÇÑ NUMA nodeµéÀ» ºÐ»ê½ÃÄѼ­ ÇÒ´çÇϵµ·Ï ¼³Á¤ÀÌ µÈ°Å °°½À´Ï´Ù.
°­¿µÁØ2C 2016-03
¸ðµÎ °¨»çµå¸³´Ï´Ù
Á¦°¡ À߸ô¶ó¼­
Áú¹®Á¶Â÷µµ ¿Ã¹Ù¸£Áö ¾Ê¾Ò´ø°Å °°½À´Ï´Ù.
²Ï¸¹Àº ±Ã±ÝÁõÀÌ ÇØ¼ÒµÇ¾ú½À´Ï´Ù.
¼ÛÁÖȯ 2016-03
http://cafe.naver.com/vmwareesx/4784

¾à°£ ¿À·¡µÈ ±ÛÀÌÁö¸¸ ESXi¿¡¼­ÀÇ CPU ½ºÄÉÁ층/NUMA ±¸¼º¿¡ ´ëÇØ ÀÌÇØÇϱ⿡´Â ºÎÁ·ÇÔÀÌ ¾ø´Â ±ÛÀÔ´Ï´Ù.(Ä«Æä È«º¸ ¾Æ´Õ´Ï´Ù ^^)
'VM¿¡°Ô ÀÌÀ¯ ¾øÀÌ vCPU¸¦ 2°³ ÀÌ»ó ÇÒ´çÇØ¼­´Â ¾ÈµÇ´Â ÀÌÀ¯'¶ó°í °Ë»öÇØºÁµµ ³ª¿É´Ï´Ù.
     
¹«¾Æ 2016-03
Ä«Æä ȸ¿ø¸¸ º¼ ¼ö ÀÖ´Ù°í ¶ß³×¿ä. (Ä«Æä È«º¸ ¸Â½À´Ï´Ù ^^)
          
¼ÛÁÖȯ 2016-03
ÈåÈå.. VMware¿¡ ´ëÇÑ Áú¹®À» Çϱ⿡ ÁÁ¾Æº¸¿©¼­ °¡ÀÔÇÑ Ä«ÆäÀÔ´Ï´Ù. ±×·±µ¥ Á¤¸» ³×À̹ö¿¡ °Ë»öÇØº¸¸é ³ª¿Í¿ä..
°Ë»öâ¿¡¼­ ¹Ù·Î ¿­¶÷ÀÌ ¾È µÇ´Â°¡¿ä?
               
¹«¾Æ 2016-03
¾Æ.. ³×À̹ö°Ë»öÀ» ÅëÇØ¼­´Â ³»¿ëÀ» º¼ ¼ö Àֳ׿ä


QnA
Á¦¸ñPage 2502/5729
2015-12   1789305   ¹é¸Þ°¡
2014-05   5264338   Á¤ÀºÁØ1
2019-10   5071   dogbull
2016-04   5071   Á¤ÀºÁØ1
2007-08   5071   ¹ÚÁßÇÊ
2021-05   5071   ¹Ù·¥¾²
2014-08   5071   °­¼º¹Î
2008-12   5071   ±è»óÀÏ
2013-09   5071   ³²ÀºÁ¾
2020-10   5071   Psychophysi¡¦
2013-01   5071   ¼öÆÛ¸Ç1
2007-04   5071   ÀÌÈñ¿ø
2020-09   5071   ¸ÓÀç±ä
2021-02   5071   chotws
2015-10   5072   ±è°Ç¿ì
2016-12   5072   ¿Õ¸Ó½¿
2007-01   5072   ±è¼ºÁø
2017-12   5072   ¿å½ÉÀïe
2007-05   5072   ·ùÀåÈ£
2007-07   5072   À±È£¿ë
2006-11   5072   ÀÌÁ¤ÈÆ
2014-09   5072   Àϸ®ÄÉ