osÀÇ ½º·¹µå ÀÛ¾÷ÇÒ´ç¿¡ ´ëÇØ Áú¹®µå¸³´Ï´Ù.

   Á¶È¸ 5871   Ãßõ 0    

어떤 사람이 5930k를 가지고 최대 8스레드까지 지원하는 작업을 한다고 가정하겠습니다.
 
그런데 아시다시피 5930은 6코어 12스레드입니다.
 
 
이 경우, sw에서 8코어에 작업을 분배할 때, 물리코어 6개+논리코어 2개에 작업을 분배하나요,
 
아니면... 물리코어와 논리코어에 랜덤으로 작업을 분배하나요?
 
 
예전에 어떤 글에 의하면 윈도우 7의 경우, 물리코어에 작업을 우선 할당하다가
 
부하량이 커지면 논리 코어에도 작업을 할당한다는 글을 본 적이 있는데요.
 
 
os에서 작업 할당을 저런 식으로 하는 게 맞는 건가요?
 
 
 
스레드에 os가 작업을 분배할 , 어떤 식으로 분배되는지 아시는 분께 조언을 구합니다.
가능하면 윈도우 7과 윈도우 8 이상에서의 차이? 도 같이 알려주셨으면 합니다...
 
 
 
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
À̱Լ· 2015-09
¾îÇø®ÄÉÀÌ¼Ç °³¹ß ¹æ½Ä¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
ÇÏÀÌÆÛ½º·¹µù ³í¸®Äھ ÀνÄÇؼ­ ½º·¹µå ´ÜÀ§º°·Î ±¸ºÐÇÒ ¼öµµ ÀÖ°í
ÇÏÀÌÆÛ½º·¹µùÀÌ°í ¹¹°í ¹°¸®ÄÚ¾î ´ÜÀ§º°·Î ±¸ºÐÇϱ⵵ ÇÕ´Ï´Ù.

±×·¡¼­ 4ÄÚ¾î Áö¿ø ¾îÇø®ÄÉÀ̼ÇÀ̱ä ÇÏÁö¸¸
¾î¶² ÇÁ·Î±×·¥Àº 4½º·¹µå±îÁö¸¸ Áö¿øÇÏ°í
¾î¶² ÇÁ·Î±×·¥Àº 4ÄÚ¾î 8½º·¹µå¸¦ ¸ðµÎ Áö¿øÇÕ´Ï´Ù.

ÀüÀÚÀÇ °æ¿ì ÇÏÀÌÆÛ½º·¹µùÀ» ²¨¼­ »ç¿ëÇÏ´Â °ÍÀÌ À̵æÀÌ°í
ÈÄÀÚÀÇ °æ¿ì ÇÏÀÌÆÛ½º·¹µùÀ» ÄѼ­ »ç¿ëÇÏ´Â °ÍÀÌ À̵æÀÔ´Ï´Ù.

±¸Çü ¾îÇø®ÄÉÀÌ¼Ç Áß¿¡ ½Ì±Û ½º·¹µå¸¸ »ç¿ëÇÏ´Â °æ¿ì°¡ ¸¹ÀÌ Àִµ¥
¾î¶² ¾îÇø®ÄÉÀ̼ÇÀº ¹°¸® ÄÚ¾î 1°³, Áï 2°³ ½º·¹µå¸¦ µ¿½Ã¿¡ »ç¿ëÇÏÁö¸¸
¾î¶² ¾îÇø®ÄÉÀ̼ÇÀº ¹°¸® ÄÚ¾î ¹Ý°³, Áï 1°³ ½º·¹µå¸¸ »ç¿ëÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.

¼ÒÇÁÆ®¿þ¾î¸¦ ¶ç¿ö³õ°í CPU »ç¿ë·®À» üũÇϸ鼭 º¯°æÇÏ½Ã¸é µÉ°ÍÀÔ´Ï´Ù.
     
µà¾ócpu 2015-09
¹°¸®ÄÚ¾î¿Í °¡»óÄھ ±¸ºÐÇؼ­ »ç¿ëÇÏ´Â ¹æ¹ýÀº ¾ø°í..

¾î¶² Äھ ÀÛ¾÷À» ¹èºÐÇÒ °ÍÀÎÁö´Â ÇÁ·Î±×·¡¸Ó°¡ ÀÓÀÇ·Î Á¤ÇÒ ¼ö ¾ø°í

os°¡ °áÁ¤ÇÑ´Ù°í ¾Ë°í ÀÖ¾ú´Âµ¥.. Á¦°¡ À߸ø ¾Ë°í ÀÖ´Â °ÍÀΰ¡¿ä?
          
À̱Լ· 2015-09
¾î¶² Äھ ¹èºÐÇÒÁö´Â OS´Ü¿¡¼­ °áÁ¤ÇÏÁö¸¸,
¸î°³ÀÇ ½º·¹µå³ª Äھ »ç¿ëÇÒÁö´Â ¾îÇø®ÄÉÀÌ¼Ç °³¹ß´Ü°è¿¡¼­ °áÁ¤ÇÕ´Ï´Ù.

Áï 3¹ø ÄÚ¾îµç 4¹ø ÄÚ¾îµç ¾î¶² Äھ ³ÖÀ»Áö´Â ¿î¿µÃ¼Á¦ ¸¶À½´ë·ÎÀÔ´Ï´Ù¸¸
1°³¾µ°ÇÁö 2°³¾µ°ÇÁö´Â ¾îÇø®ÄÉÀÌ¼Ç °³¹ß´Ü°è¿¡¼­ ÀÌ¹Ì °áÁ¤µÇ´Â °ÍÀÔ´Ï´Ù.

¿ÀÇǽº¸¦ ¿¹·Î µéÀÚ¸é,
¾ó¸¶Àü±îÁö °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´ø ¿ÀÇǽº2003Àº À©µµ¿ì7, À©µµ¿ì8¿¡¼­ »ç¿ëÇÏ´õ¶óµµ
¿¢¼¿ ¿¬»ê½Ã¿¡ ½º·¹µå¸¦ 1°³¹Û¿¡ »ç¿ëÇÏÁö ¸øÇÕ´Ï´Ù¸¸
ÃÖ±Ù¿¡ ¸¹ÀÌ »ç¿ëÇÏ´Â ¿ÀÇǽº 2010, 2013ÀÇ °æ¿ì À©µµ¿ì7 ÀÌ»óÀÌ¸é ¸ðµç ½º·¹µå¸¦ ´Ù »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¾î¶² ½º·¹µå¿¡ ÀÛ¾÷·®À» ´õ ¸¹ÀÌ ÁÙ°ÇÁö´Â OS´Ü¿¡¼­ °áÁ¤ÇÕ´Ï´Ù¸¸
ÇØ´ç ¾îÇø®ÄÉÀ̼ÇÀ» ¹èºÐÇÒ ½º·¹µå °³¼ö´Â OS´Ü¿¡¼­ ÆǺ°ÇÏÁö ¸øÇÕ´Ï´Ù.

Àú´Â ¿À·¡ Äѳõ¾Æ¾ß Çϰųª ·¥»óÁÖÇÏ´Â ÇÁ·Î±×·¥ÀÇ °æ¿ì
±âº» ÀÛ¾÷ÁßÀÎ ½º·¹µå¿¡ ºÎ´ãÀ» Áֱ⠽Ⱦ ÀÓÀÇ·Î ¿ì¼±¼øÀ§ ½º·¹µå¸¦ ÁöÁ¤Çϱ⵵ ÇÕ´Ï´Ù.
ÀÛ¾÷°ü¸®ÀÚ¿¡ ÇØ´ç ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
               
µà¾ócpu 2015-09
¿½... Ä£ÀýÈ÷ ¼³¸íÁֽŠ¹Ù´Â ÀÌÇØÇßÀ¸³ª. Á¦°¡ Áú¹®µå¸®°í ½ÍÀº °ÍÀº ÀÌ ºÎºÐÀÔ´Ï´Ù.

ÀÌ ÇÁ·Î±×·¥Àº ³í¸®ÄÚ¾î+¹°¸®Äھ ¸ðµÎ 1ÄÚ¾î·Î ±¸ºÐÇÏ°í ÀÌ°ÍÀ» ÀüºÎ ÀÌ¿ëÇÏ¿©

ÃÖ´ë 8½º·¹µå±îÁö Áö¿øÇÒ ¼ö ÀÖ´Â °ÍÀ» È®ÀÎÇÏ¿´½À´Ï´Ù.


Á¦°¡ »ç¿ëÀÇ °¡Á¤À̶ó°í ¸»¾¸µå¸° °ÍÀº. Àú´Â ÇöÀç 4770À» »ç¿ëÇϴµ¥

5820 or 5930À» ±¸ÀÔÇØ »ç¿ëÇÑ´Ù¸é ¾î¶² ½ÄÀ¸·Î µ¿ÀÛÇÏ´ÂÁö È®½ÅÀÌ ¼­Áö ¾Ê¾Æ¼­ÀÔ´Ï´Ù.

±×·¯´Ï Á÷Á¢ »ç¿ëÇϸ鼭 cpuÀÇ ·ÎµåÀ²À» º¸°í ¼³Á¤À» º¯°æÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÕ´Ï´Ù...



Á¦°¡ ¿øÇÏ´Â °Í´Â 6°³ÀÇ ¹°¸® Äھ ÀÛ¾÷À» '¿ì¼±ÀûÀ¸·Î' ºÐ¹èÇÏ°í,

³ª¸ÓÁö ³í¸®ÄÚ¾î ÁßÀÇ 2°³¿¡µµ ÀÛ¾÷À» ºÐ¹èÇÏ´Â °ÍÀε¥.. ¸¸¾à ±×·¸Áö ¾Ê°í ³í¸®+¹°¸®Äھ

«»ÍÇØ ÀÛ¾÷À» ¹èºÐÇÑ´Ù¸é ±»ÀÌ µ·À» µé¿© ½Ã½ºÅÛÀ» ¹Ù²Ü ÀÌÀ¯°¡ ¾ø´Â ¼ÀÀÌÁö¿ä.

¸»¾¸ÇϽŠ´ë·Î¶ó¸é Á¦°¡ ¾ð±ÞÇÑ ºÎºÐÀº ÇÁ·Î±×·¡¸ÓÀÇ ¿µ¿ªÀÌ ¾Æ´Ï°í os´Ü¿¡¼­

°áÁ¤ÇÏ´Â ¿µ¿ªÀÌ ¾Æ´Ò±î¿ä..



¿©±â¼­ os°¡ ¹°¸®Äھ ¿ì¼± ÀÛ¾÷À» ¹èºÐÇÏ´ÂÁö, ³í¸®+¹°¸®ÄÚ¾î ¼¯¾î¼­ ÀÛ¾÷À» ¹èºÐÇÏ°Ô

µÇ´Â°¡°¡ Á¦°¡ Áú¹®µå¸®°í ½ÍÀº °ÍÀÔ´Ï´Ù.
À©µµ¿ì10 2015-09
ÇÏÀÌÆÛ½º·¹µùÀº ³í¸®ÄÚ¾î¿Í ¹°¸®ÄÚ¾î·Î ±¸ºÐµÇ´Â °ÍÀÌ ¾Æ´Ï±â ¶§¹®¿¡ ¾î´À Äھ ÇÒ´çÇÏ´øÁö ƯÁ¤Äھ ´õ ºü¸£°Ô 󸮵ǰųª ¿ì¼±¼øÀ§¸¦ °®´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù.
     
µà¾ócpu 2015-09
1°³ÀÇ Äھ¼­ 100%·Îµå°¡ °É¸°´Ù ÇÏ´õ¶óµµ ±× Äھ °¡¿ëÇÒ ¼ö ÀÖ´Â ÀÚ¿ø±îÁö ¸ðµÎ ¼Ò¸ðµÈ °ÍÀº

¾Æ´Ï±â ¶§¹®¿¡ ³²Àº ÀÚ¿øÀ» È°¿ëÇÏ¿© ±× Äھ¼­ ÀÛ¾÷À» Ãß°¡·Î ó¸®ÇÏ´Â °ÍÀÌ HTÀÇ °³³äÀ̶ó°í

¾Ë°í ÀÖ½À´Ï´Ù. ´Ù¸¸.. Áú¹®µå¸®±â¿¡´Â ±×°Ô ÆíÇÒ °Í °°¾Æ ÀÓÀÇ·Î ±×·¸°Ô ¸»¾¸µå·È½À´Ï´Ù.
OSÀÇ Ä¿³ÎÀÔÀå¿¡¼­´Â ±¸ºÐÀÌ ¾ÈµÇÁö ¾Ê³ª¿ä?
ÇÁ·Î±×·¥ÀÌ ¹°¸®ÄÚ¾î¿Í ³í¸®Äھ ±¸ºÐÇÑ´Ù°í È®½ÅÇϽô ±Ù°Å°¡ ¹«¾ùÀÎÁö ±Ã±ÝÇϳ׿ä.

±×¸®°í ±×¿Í´Â º°°³·Î ¾²·¹µå ¼öÁØ¿¡¼­´Â Äھ È¥ÀÚ¼­ µ¶½ÄÇÒ ¼ö ¾ø½À´Ï´Ù. ¹°·Ð ¾²·¹µå¿¡ ¿ì¼±¼øÀ§¸¦ ÁÙ ¼ö´Â ÀÖ½À´Ï´Ù¸¸...ÀÌ°ÍÀÌ ÄÚ¾î (¹°¸®ÄÚ¾îµç ³í¸®ÄÚ¾îµç) ¸¦ µ¶½ÄÇÏ´Â °ÍÀÌ ¾Æ´Ï¸ç, ¾îÂ÷ÇÇ OS ¿¡¼­ ÄÁÅؽºÆ® ½ºÀ§ÄªÀÌ ¹ß»ýÇÏ°Ô µË´Ï´Ù.
     
µà¾ócpu 2015-09
´ç¿¬È÷.. ¸»¾¸ÇϽŠ°Íó·³ ±¸ºÐÀÌ ¾È µÇ°ÚÁö¿ä.

´Ù¸¸, À̱Լ·´Ô²² Á¦ Áú¹®ÀÇ ¿äÁö¸¦ ¸íÈ®È÷ Àü´ÞÇص帮°í ½Í¾î¼­

±×·¸°Ô ¸»ÇÑ °ÍÀÌ´Ï ¾çÇØ ºÎŹµå¸³´Ï´Ù.
°­Èñȯ 2015-09
´äº¯ÇϽŠºÐµéÀÌ Áú¹®ÇϽźÐÀÇ Àǵµ¿Í ´Ù¸¥ ´äº¯À» ÇϽŠ°Í °°³×¿ä.
OS¿¡¼­ ¾²·¹µåº°·Î ÀÚ¿ø¹èºÐÀ» ÇÒ ¶§ ¾î¶»°Ô ºÐ¹èÇÏ´ÂÁö¿¡ ´ëÇÑ Áú¹®À» Çϼ̴µ¥¿ä,
¿øÇϽô ±×´ë·Î µ¿ÀÛÀÌ µË´Ï´Ù.

OS´Â ÀÏ´Ü ¾²·¹µå¸¦ ¹°¸®ÀûÀÎ Äھ °ãÄ¡Áö ¾Êµµ·Ï ºÐ¹è¸¦ ÇÏ·Á°í ÇÒ °Í ÀÌ°í¿ä.
6C12T¿¡¼­ 8°³ÀÇ ¾²·¹µå°¡ ½ÇÇàµÇ¸é ÀÏ´Ü 6°³´Â °ãÄ¡Áö ¾Êµµ·Ï ºÐ¹èÇÏ°í,
³ª¸ÓÁö 2°³´Â ¹°¸®ÀûÀÎ ÄÚ¾î´Â °ãÄ¡±ä ÇÏ°ÚÁö¸¸, ÃÖ´ëÇÑ ±×Áß¿¡ ºÎÇÏ°¡ ÀûÀº ÂÊÀ¸·Î ÇÒ´çÀ» ÇÒ °ÍÀÔ´Ï´Ù.

À©µµ¿ì7µµ ±×·¸°í, ¸ÆOS¿¡¼­µµ ±×·¸½À´Ï´Ù.
Áö±Ý ÀÛ¾÷ÇÏ´Â ¸ÆOS¿¡¼­ ÀÏ´Ü CPU ±×·¡ÇÁ¸¦ Äھ·Î ¶ç¿ö³õ°í º¸°í Àִµ¥¿ä.
0, 2, 4, 6 Äھ »ç¿ëÇÏ°í 1, 3, 5,7Àº ¾Æ¿¹ »ç¿ëÁ¶Â÷ ÇÏÁö ¾Ê³×¿ä.

ÇÏÀÌÆÛ¾²·¹µùÀÌ ±â¼úÀÌ ³ª¿ÂÁö ¿À·¡µÆ±â ¶§¹®¿¡ ÃÖ±ÙÀÇ OSµéÀº ¾Æ¸¶ ´Ù ±×·¸°Ô ÀÚ¿ø¹èºÐÀ» ÇÒ °Í °°³×¿ä.
¾Æ¸¶ ¸®´ª½ºµµ ±×·¯ÇÏÁö ¾ÊÀ»±î ÇÕ´Ï´Ù.
À©µµ¿ì7°ú 8ÀÇ Â÷ÀÌ´Â Àß ¸ð¸£°Ú½À´Ï´Ù¸¸ 8ÀÌ ´õ ÁÁÀ» °ÍÀÔ´Ï´Ù.
CPU¿Í OS ¸¸µå´Â »ç¶÷µéÀÌ ÃæºÐÈ÷ ¶È¶ÈÇϱ⠶§¹®¿¡ °ÆÁ¤ÇÏÁö ¾ÊÀ¸¼Åµµ µÉ °Í °°½À´Ï´Ù.

±¸±Û °Ë»öÇغ¸´Ï stack overflow¿¡ ÀÌ·± ±ÛÀÌ Àֳ׿ä.
http://stackoverflow.com/questions/360307/multicore-hyperthreading-how-are-threads-distributed
     
µà¾ócpu 2015-09
¿½... ÀÌ°Å¿´½À´Ï´Ù... ´äº¯ °¨»çÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 2576/5593
2014-05   4491620   Á¤ÀºÁØ1
2015-12   1044087   ¹é¸Þ°¡
2015-09   4358   Çϱվƺü
2015-09   4985   ¸ùź
2015-09   7208   Çϱվƺü
2015-09   3692   »Ú»ß
2015-09   3498   ±è°Ç¿ì
2015-09   3624   Á¤¿¬
2015-09   5872   µà¾ócpu
2015-09   5295   Çϴùٶó±â
2015-09   3376   °×¸Ó
2015-09   4087   À̹®¿µ
2015-09   3024   öÀÌ´Ô
2015-09   3932   ±è°Ç¿ì
2015-09   4028   2CPUÃÖÁÖÈñ
2015-09   3579   ¶óÄí¸¶¸®³Ê
2015-09   3016   ±Ôµ¹ÀÌ
2015-09   3318   jabez033
2015-09   4064   DOSS
2015-09   4038   µ¥À̺ñµå
2015-09   3186   ÆÄÅä
2015-09   6873   ½Öcpu