|
|
´ñ±Û 22
À͸í
2015-06-30 15:04:33
ÇÏÀÌÆÛ½º·¹µùÀÌ Ç×»ó ºü¸¥ °Íµµ ¾Æ´Ï´Ï±î¿ä.
ÄÚ¾î¶ó´Â °Ç ½ÇÁ¦·Î ÀÛ¾÷ÀÌ Ã³¸®µÇ´Â ¹°¸®ÀûÀÎ ¿¬»ê ÆÄÀÌÇÁ¶óÀÎÀÌ°í, ÇϳªÀÇ Äھ¼´Â ÇÑ ¹ø¿¡ ÇϳªÀÇ ÀÛ¾÷¹Û¿¡ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
¼ÒÀ§ ¸»ÇÏ´Â ¸ÖƼŽºÅ·À̶ó°í ÇÏ´Â °Íµµ, ÀÛ¾÷ Àüȯ (Context switch) ÀÌ ºü¸£°Ô ¹Ýº¹ÀûÀ¸·Î ÀϾ¸ç ¿©·¯ °¡ÁöÀÇ ÀÛ¾÷À» ¹ø°¥¾Æ ó¸®ÇÏÁö Çѹø¿¡ µ¿½Ã¿¡ ó¸®ÇÏÁö´Â ¾Ê½À´Ï´Ù.
CPU¿¡´Â ·¹Áö½ºÅͶõ °Ô ÀÖ½À´Ï´Ù. ·¹Áö½ºÅÍ´Â ¿¬»ê°ªµéÀ» ÀúÀåÇÏ´Â ¹æ °°Àº°Çµ¥, ÀÌ ·¹Áö½ºÅÍ °ª¸¸ ¿ÂÀüÈ÷ °¡Áö°í ÀÖÀ¸¸é
Áö±Ý ÇöÀç ¼öÇàÇÏ°í ÀÖ´Â ÀÛ¾÷À» ³ªÁß¿¡ ¿ÏÀüÈ÷ µ¿ÀÏÇÑ »óÅ¿¡¼ Àç½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÛ¾÷ ÀüȯÀÌ ÀϾ ¶§´Â ÇöÀç ½ÇÇàÇÏ°í ÀÖ´Â ÇÁ·Î¼¼½º(ȤÀº ½º·¹µå)ÀÇ Á¤º¸¿Í ·¹Áö½ºÅÍÀÇ °ªµéÀ» ¾îµò°¡ ÀúÀåÇØ µÎ°í, ÀúÀåµÇ¾î ÀÖ´Â ´Ù¸¥ ½º·¹µå(ȤÀº ÇÁ·Î¼¼½º)ÀÇ °ªÀ» Àоî¿Í ·¹Áö½ºÅÍ °ªÀ» ÀÌÀü°ú µ¿ÀÏÇÏ°Ô ¸ÂÃá ÈÄ ÀÛ¾÷À» Àç°³ÇÕ´Ï´Ù.
¸ÖƼ ÄÚ¾î¶ó°í ÇÏ´Â °Ç, ¸» ±×´ë·Î ¿¬»êÀ» ÇÏ´Â ÄÚ¾î ÀÚüÀÇ °³¼ö°¡ ¿©·¯ °³ÀÎ °ÍÀ¸·Î, 2ÄÚ¾î¸é Çѹø¿¡ 2°³, 4ÄÚ¾î¸é Çѹø¿¡ 4°³ÀÇ ÀÛ¾÷À» ó¸®ÇÒ ¼ö ÀÖ´Ù´Â °É ¾ê±âÇÕ´Ï´Ù.
ÇÏÀÌÆÛ½º·¹µùÀº ÀÌ¿Í´Â Á¶±Ý ´Ù¸¨´Ï´Ù. ¿¬»ê ÆÄÀÌÇÁ¶óÀÎÀÇ °³¼ö´Â ¶È°°Áö¸¸, ÄÚ¾î´ç ·¹Áö½ºÅ͸¦ Ãß°¡ÀûÀ¸·Î ÇÑ ¼ÂÀ» ´õ °¡Áö°í ÀÖ°Ô µË´Ï´Ù.
ÀÛ¾÷ ÀüȯÀÌ ÀϾ ¶§³ª, ¸Þ¸ð¸®¿¡¼ °ªÀ» Àоî¿À´Â µî ½Ã°£ÀÌ ¿À·¡ °É¸®´Â ÀÛ¾÷À» ÇÒ ¶§, ¿¬»ê ÆÄÀÌÇÁ¶óÀÎÀÌ ³î°Ô µÇ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì, ¹Ù·Î ´Ù¸¥ ½º·¹µå(ÇÁ·Î¼¼½º)ÀÇ ÀÛ¾÷À» ¿¬»êÆÄÀÌÇÁ¶óÀο¡ ¹Ð¾î³Ö½À´Ï´Ù. ±×¸®°í ¿ø·¡ ÇÏ´ø ÀÛ¾÷À» ´Ù½Ã ¼öÇàÇÒ ¼ö ÀÖ´Â »óÅ°¡ µÇ¸é ¿ø·¡ ÇÏ´ø ÀÛ¾÷À» ¿¬»ê ÆÄÀÌÇÁ¶óÀο¡ ¹Ð¾î³Ö´Â °ÅÁÒ.
±×·¯´Ï±î ÆÄÀÌÇÁ¶óÀÎÀÌ ³îÁö ¾Êµµ·Ï µÎ °³ÀÇ ½º·¹µå¿¡¼ ¼øÂ÷ÀûÀ¸·Î ÀÏÀ» ¹Ð¾î³Ö´Â °Ì´Ï´Ù.
ÇÏÀÌÆÛ½º·¹µùÀ» Áö¿øÇÏÁö ¾ÊÀ¸¸é ·¹Áö½ºÅÍÀÇ ¼ÂÀÌ 1°³À̱⠶§¹®¿¡, µÎ °³ÀÇ ½º·¹µå¸¦ µ¹¸®·Á¸é
±âÁ¸ ½º·¹µåÀÇ ·¹Áö½ºÅÍ °ªÀ» ÀúÀåÇÏ°í, ´Ù¸¥ ½º·¹µå(ÇÁ·Î¼¼½º)ÀÇ ·¹Áö½ºÅÍ °ªÀ» Àоî¿Í¼ ´Ù½Ã º¹¿øÇÏ´Â ÀÛ¾÷ÀÌ ÇÊ¿äÇؼ ÀÌ·¯ÇÑ ÀüȯÀÌ ´À¸³´Ï´Ù¸¸, ÇÏÀÌÆÛ½º·¹µùÀº ·¹Áö½ºÅÍ ¼ÂÀÌ Ãß°¡·Î Á¸ÀçÇϱ⠶§¹®¿¡ µÎ °³ÀÇ ½º·¹µå¸¦ ¸¶Ä¡ µ¿½Ã¿¡ ½ÇÇàÇÏ´Â °Íó·³ º¸ÀÌ°Ô µÇ´Â °ÅÁÒ.
ÇÏÀÌÆÛ½º·¹µù CPU¸¦ º¼ ¶§, ÀÛ¾÷°ü¸®ÀÚ¿¡¼ ÈçÈ÷ ÄÚ¾î °³¼ö°¡ ´Ã¾î³ °Íó·³ º¸ÀÌ°í´Â Çϴµ¥, ÀÌ°Ç ¾ö¹ÐÈ÷ µûÁö¸é ¸Â´Â Ç¥±â¹æ½ÄÀº ¾Æ´Õ´Ï´Ù.
À§ÀÇ ±×¸²Ã³·³ ¼ÕÀÌ Çϳª ´õ ÀÖ´Â °Íµµ »ç½Ç ¸Â´Â Ç¥ÇöÀº ¾Æ´Ï°í¿ä.
½ÇÁ¦·Î ÀÏÀ» ÇÏ´Â ÆÄÀÌÇÁ¶óÀÎ °³¼ö´Â µ¿ÀÏÇϰŵç¿ä. :
ÀÛ¼ºÀÚ¿¡°Ô °æ°í³ª °µî(ÀÌ¿ëÁ¤Áö) óºÐÀÌ ÇÊ¿äÇÑ°¡¿ä? ¸ÅÀÏ ¹«ÀÛÀ§·Î ¼±Á¤µÇ´Â °íÆĽº ¹è½É¿øµé¿¡°Ô ÆÇ°áÀ» ¸Ã±é´Ï´Ù.
(ÁÖÀÇ) ½Å°í ³»¿ë¿¡ ¿å¼³,Æø¾ð µî ºÒÇÊ¿äÇÑ ±ÛÀ» ¾²½Ã¸é []´ÔÀÌ °µîµË´Ï´Ù. »çÀ¯¸¸ °£´ÜÈ÷, °¨Á¤À» ¹èÁ¦ÇÏ°í ½áÁÖ¼¼¿ä.
|
|
|
|