°ü¸® ¾È³»¼­


¸Þ¸ð¸® ¸ðµ¨

¸Þ¸ð¸®´Â µ¥ÀÌÅͺ£À̽º ³»¿¡¼­ ¼öÇàµÇ´Â ÀÛ¾÷·®¿¡ ¿µÇâÀ» ¹ÌÄ¡¹Ç·Î Áß¿äÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ³»ÀÇ ¿µ¿ª »çÀÌ¿¡ »ç¿ë °¡´ÉÇÑ ¸Þ¸ð¸®¸¦ ³ª´©´Â ¹æ¹ýÀº µ¥ÀÌÅͺ£À̽º°¡ ¾ó¸¶³ª Á¦´ë·Î ¼öÇàµÇ´Â Áö¸¦ Á¦¾îÇÏ´Â ±âº»ÀûÀÎ ¹æ¹ýÀÔ´Ï´Ù. ±¸¼º ¸Å°³º¯¼ö¸¦ ÅëÇØ ¼­·Î ´Ù¸¥ Èü(heap) »çÀÌÀÇ ¸Þ¸ð¸® ³ª´©±â¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àý¿¡´Â ÁÖ¿ä ±¸¼º ¸Å°³º¯¼ö¿Í, ±× ¸Å°³º¯¼ö°¡ Á¦¾îÇÏ´Â ¸Þ¸ð¸® ºÎºÐÀÌ Á¦½ÃµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ÁÖÁ¦¿¡ ´ëÇØ¼­´Â DB2ÀÇ ¸Þ¸ð¸® »ç¿ë¹ý¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÆÄƼ¼ÇÀÇ ¸ðµç EDU(engine dispatchable unit)´Â ÀνºÅϽº °øÀ¯ ¸Þ¸ð¸®¿¡ Á¢¼ÓµË´Ï´Ù. µ¥ÀÌÅͺ£À̽º ³»¿¡¼­ ÀÛ¾÷À» ¼öÇàÇÏ´Â ¸ðµç EDU´Â ÇØ´çµÇ´Â µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅͺ£À̽º °øÀ¯ ¸Þ¸ð¸®¿¡ Á¢¼ÓµË´Ï´Ù. ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥ ´ë½Å ÀÛ¾÷ÇÏ´Â ¸ðµç EDU´Â ±× ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ÀÀ¿ëÇÁ·Î±×·¥ °øÀ¯ ¸Þ¸ð¸® ¿µ¿ª¿¡ Á¢¼ÓµË´Ï´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ °øÀ¯ ¸Þ¸ð¸®´Â ÆÄƼ¼Ç³» ¶Ç´Â ÆÄƼ¼Ç°£ º´·Ä 󸮸¦ »ç¿ëÇÒ °æ¿ì¿¡¸¸ ÇÒ´çµË´Ï´Ù. ¸¶Áö¸·À¸·Î, °¢ EDU¿¡´Â °íÀ¯ÇÑ °³ÀÎ¿ë ¸Þ¸ð¸®°¡ ÀÖ½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º Àü¿ª ¸Þ¸ð¸®¶ó°íµµ ÇÏ´Â µ¥ÀÌÅͺ£À̽º °øÀ¯ ¸Þ¸ð¸®´Â µ¥ÀÌÅͺ£À̽º°¡ ½ÃÀÛµÉ ¶§ ÇÒ´çµË´Ï´Ù. ÀνºÅϽº °øÀ¯ ¸Þ¸ð¸®¿¡¼­ ´Ù¸¥ ¸ðµç ¸Þ¸ð¸®°¡ Á¢¼Ó(ÇÒ´ç)µË´Ï´Ù. FCM(Fast Communication Manager)ÀÌ »ç¿ëµÉ °æ¿ì ÀÌ ¸Þ¸ð¸®¿¡¼­ ¹öÆÛ°¡ »ç¿ëµË´Ï´Ù. FCMÀº ƯÁ¤ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­ µ¥ÀÌÅͺ£À̽º ¼­¹ö »çÀ̳ª ±× µ¥ÀÌÅͺ£À̽º ¼­¹ö ³»¿¡¼­ÀÇ ³»ºÎ Åë½Å(±âº»ÀûÀ¸·Î ¸Þ½ÃÁö)¿¡ »ç¿ëµË´Ï´Ù. ù¹øÂ° ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÇ°Å³ª Á¢¼ÓµÉ ¶§, µ¥ÀÌÅͺ£À̽º °øÀ¯, ÀÀ¿ëÇÁ·Î±×·¥ °øÀ¯ ¹× ¿¡ÀÌÀüÆ® °³ÀÎ¿ë ¸Þ¸ð¸® ¿µ¿ªÀÌ ÇÒ´çµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ °øÀ¯ ¸Þ¸ð¸®¶ó°íµµ ÇÏ´Â ÀνºÅϽº °øÀ¯ ¸Þ¸ð¸®´Â µ¥ÀÌÅͺ£À̽º°¡ Ȱ¼ºÈ­µÇ°Å³ª óÀ½À¸·Î ¿¬°áµÉ ¶§ ÇÒ´çµË´Ï´Ù. ÀÌ ¸Þ¸ð¸®´Â µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¼ö ÀÖ´Â ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ »ç¿ëµË´Ï´Ù. ´ÙÀ½°ú °°ÀÌ ¼­·Î ´Ù¸¥ ¸¹Àº ¸Þ¸ð¸® ¿µ¿ªÀÌ µ¥ÀÌÅͺ£À̽º °øÀ¯ ¸Þ¸ð¸®¿¡ Æ÷ÇԵ˴ϴÙ.

µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼öÀÎ numdb´Â µ¿½Ã¿¡ »ç¿ëÁßÀÏ ¼ö ÀÖ´Â Áö¿ª µ¥ÀÌÅͺ£À̽ºÀÇ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æ¿¡¼­, ÀÌ ¸Å°³º¯¼ö´Â µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ »ç¿ë ÁßÀÎ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼ö¸¦ Á¦ÇÑÇÕ´Ï´Ù. numdb ¸Å°³º¯¼öÀÇ °ªÀº ÇÒ´çµÇ´Â ÃÑ ¸Þ¸ð¸® ¾ç¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼öµµ ÀÖ½À´Ï´Ù.

ÀÀ¿ëÇÁ·Î±×·¥ Àü¿ª ¸Þ¸ð¸®¶ó°íµµ ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ °øÀ¯ ¸Þ¸ð¸®´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¶§ ÇÒ´çµË´Ï´Ù. ÀÌ·¯ÇÑ ÇÒ´çÀº ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ȯ°æÀ̳ª, µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼öÀÎ intra_parallelÀ» »ç¿ëÇÒ °æ¿ì¿¡¸¸ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¸Þ¸ð¸®´Â µ¥ÀÌÅ͸¦ °øÀ¯ÇÏ°í ¿¡ÀÌÀüÆ® »çÀÌ¿¡ Ȱµ¿À» Á¶Á¤Çϱâ À§ÇØ ÀÀ¿ëÇÁ·Î±×·¥ ´ë½Å ¿¡ÀÌÀüÆ® ÀÛ¾÷¿¡ »ç¿ëµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼ö maxappls´Â »óÇÑÀ» µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¼ö·Î ¼³Á¤ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÇ´Â °¢ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ÀÎÇØ ÀϺΠ°³ÀÎ¿ë ¸Þ¸ð¸®°¡ ÇÒ´çµÇ¹Ç·Î, µ¿½ÃÀûÀÎ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¼ö¸¦ Å©°Ô ÇÏ¸é ´õ Å« ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

ƯÁ¤ extent¿¡ ´ëÇØ, ÃÖ´ë ÀÀ¿ëÇÁ·Î±×·¥ ¼öµµ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼öÀÎ maxagents(¶Ç´Â, º´·Ä ȯ°æÀÇ °æ¿ì max_coordagents)¿¡ ÀÇÇØ °ü¸®µË´Ï´Ù. maxagents ¸Å°³º¯¼ö´Â »óÇÑÀ» ÆÄƼ¼Ç¿¡ ÀÖ´Â ÃÑ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ¿¡ÀÌÀüÆ® ¼ö·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ¿¡ÀÌÀüÆ®¿¡´Â Ȱµ¿ Á¶Á¤ÀÚ ¿¡ÀÌÀüÆ®, ¼­ºê¿¡ÀÌÀüÆ®, ºñȰµ¿ ¿¡ÀÌÀüÆ® ¹× À¯ÈÞ ¿¡ÀÌÀüÆ®°¡ Æ÷ÇԵ˴ϴÙ.

¿¡ÀÌÀüÆ® °³ÀÎ¿ë ¸Þ¸ð¸®´Â ÇØ´ç ¿¡ÀÌÀüÆ®¿¡°Ô ƯÁ¤ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ÀÛ¾÷ÀÌ ÁöÁ¤µÉ ¶§ ÇÒ´çµË´Ï´Ù. ¿¡ÀÌÀüÆ® °³ÀÎ¿ë ¸Þ¸ð¸®´Â ¿¡ÀÌÀüÆ®¿¡ ´ëÇØ ÇÒ´çµÇ°í, Á¤·Ä Èü ¹× ÀÀ¿ëÇÁ·Î±×·¥ Èü°ú °°Àº ƯÁ¤ ¿¡ÀÌÀüÆ®¿¡ ÀÇÇØ¼­¸¸ »ç¿ëµÉ ¸Þ¸ð¸® ÇÒ´ç»çÇ×À» Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù.

¸î °¡ÁöÀÇ Æ¯¼ö °øÀ¯ ¸Þ¸ð¸® À¯ÇüÀÌ ÀÖ½À´Ï´Ù.

±×¸² 76. ¹öÆÛ Ç® ¹× È®ÀåµÈ ÀúÀ念¿ª


BPE00000

È®Àå ÀúÀ念¿ªÀº ÁÖ ¹öÆÛ Ç®¿¡ ´ëÇÑ È®ÀåµÈ look-a-side ¹öÆÛ ¿ªÇÒÀ» ÇÕ´Ï´Ù. ÀÌ ÁÖÁ¦¿¡ ´ëÇØ¼­´Â ¸Þ¸ð¸® È®Àå¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. 4GBº¸´Ù ´õ Ŭ ¼öµµ ÀÖÀ¸¸ç ÁÖ ¸Þ¸ð¸®°¡ Å« ¸Ó½ÅÀ» ó¸®ÇÒ ¼ö Àִ Ź¿ùÇÑ ¹æ¹ýÀÔ´Ï´Ù. È®Àå ÀúÀå ij½¬´Â ¸Þ¸ð¸® ¼¼±×¸ÕÆ®¿¡ ÀÇÇØ Á¤Àǵ˴ϴÙ.

½ÇÁ¦ ÁÖ¼ÒÁöÁ¤ °¡´É ¸Þ¸ð¸®°¡ ´õÀÌ»ó jfs ij½¬³ª ÇÁ·Î¼¼½º °³ÀÎ ÁÖ¼Ò °ø°£°ú °°Àº ¸Ó½Å¿¡¼­ ´Ù¸¥ ¸ñÀûÀ» À§ÇØ »ç¿ëµÉ ¼ö ¾ø´Â È®Àå ÀúÀå ij½¬·Î ÀÌ ¸Þ¸ð¸®ÀÇ ÀϺθ¦ »ç¿ëÇÒ °ÍÀ» °áÁ¤ÇÒ °æ¿ì¿¡´Â ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. Ãß°¡ ½ÇÁ¦ ÁÖ¼ÒÁöÁ¤ °¡´É ¸Þ¸ð¸®¸¦ È®Àå ÀúÀå ij½¬¿¡ ÁöÁ¤ÇÏ¸é ½Ã½ºÅÛ ÆäÀÌ¡ ¼º´ÉÀ» ³ôÀÏ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼ö´Â È®Àå ÀúÀ念¿ª¿¡ »ç¿ë °¡´ÉÇÑ ¸Þ¸ð¸® ¾ç ¹× Å©±â¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù.

°¢ Å×ÀÌºí °ø°£¿¡´Â ¹öÆÛ Ç®ÀÌ ÁöÁ¤µË´Ï´Ù. È®Àå ÀúÀå ij½¬´Â Çϳª ÀÌ»óÀÇ Æ¯Á¤ ¹öÆÛ Ç®°ú Ç×»ó ¿¬°üµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. È®ÀåµÈ ÀúÀå ij½¬ÀÇ ÆäÀÌÁö Å©±â´Â ¿¬°üµÇ¾î ÀÖ´Â ¹öÆÛ Ç®ÀÇ ÆäÀÌÁö Å©±â¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

È®Àå ÀúÀå ij½¬¿¡ ´ëÇØ¼­´Â ¸Þ¸ð¸® È®Àå¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]