¿¡ÀÌÀüÆ® µ¥ÀÌÅÍ Ã¤³Î ±¸¼º

ÀϺΠ½Ã³ª¸®¿À¿¡¼­ ¿¡ÀÌÀüÆ®¿Í Agent Controller °£¿¡ ¹öÆÛ¸µÀ» Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ¹öÆÛ¸µÀº ¿¡ÀÌÀüÆ®¿Í Agent Controller »çÀÌ¿¡¼­ µ¥ÀÌÅÍ Ã¤³ÎÀ» »ç¿ëÇÏ¿© ¿Ï·áµË´Ï´Ù. µ¥ÀÌÅÍ Ã¤³Î »ç¿ëÀº ¿¡ÀÌÀüÆ® ¼º´ÉÀÌ ¾ÆÁÖ ¶Ù¾îÇÒ ¶§ ¹Ù¶÷Á÷ÇÕ´Ï´Ù. ¹öÆÛ°¡ ¾ø´Â °æ¿ì Å×½ºÆ® Ŭ¶óÀÌ¾ðÆ®°¡ Ãâ·ÂÀ» ºü¸£°Ô ó¸®ÇÏÁö ¸øÇϸé Ãâ·ÂÀ» ¼öÇàÇÒ ¶§ ¿¡ÀÌÀüÆ®°¡ Â÷´ÜµÉ ¼ö ÀÖ½À´Ï´Ù.

µ¥ÀÌÅÍ Ã¤³ÎÀº ¿¡ÀÌÀüÆ®°¡ Æ÷ÇԵǾî ÀÖ´Â Ç÷¯±×ÀÎÀÇ ±¸¼º ÆÄÀÏ¿¡¼­ <Agent> ¿ä¼Ò¸¦ »ç¿ëÇÏ¿© ±¸¼ºµË´Ï´Ù. ¿¹¸¦ µé¾î, Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ µ¥ÀÌÅÍ Ã¤³ÎÀº plugins\org.eclipse.hyades.datacollection\config\pluginconfig.xml¿¡¼­ <Agent> ¿ä¼Ò¸¦ º¯°æÇÏ´Â ¹æ¹ýÀ¸·Î ±¸¼ºµË´Ï´Ù.

±¸¼º ÆÄÀÏ¿¡¼­ <Agent> ¿ä¼Ò¸¦ ¼öÁ¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ¼öÁ¤µÉ ¿ä¼Ò¸¦ Æ÷ÇÔÇÏ´Â ±¸¼º ÆÄÀÏÀ» ãÀ¸½Ê½Ã¿À. ÀÌ´Â ¿¡ÀÌÀüÆ®¸¦ Æ÷ÇÔÇÏ´Â Ç÷¯±×Àο¡ ´ëÇØ serviceconfig.xml ÆÄÀÏ ¶Ç´Â pluginconfig.xml ÆÄÀÏÀÌ µË´Ï´Ù. °ü·Ã Ÿ½ºÅ©¸¦ ÂüÁ¶ÇϽʽÿÀ.
  2. ÆíÁý±â¿¡¼­ ±¸¼º ÆÄÀÏÀ» ¿­°í <Agent> ¿ä¼Ò¸¦ °Ë»öÇϽʽÿÀ.
  3. dataChannelSize ¼Ó¼º °ªÀ» ¼öÁ¤ÇϽʽÿÀ.
    ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
    ´ÙÀ½ Á¤º¸´Â Windows¿¡ Àû¿ëµË´Ï´Ù. Java ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®°¡ Ȱ¹ßÈ÷ ÇÁ·ÎÆÄÀϸµµÇ°í ÀÖÀ» ¶§ 64MBÀÇ µ¥ÀÌÅÍ Ã¤³ÎÀ» »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÏ·Á¸é, dataChannelSize ¼Ó¼º °ªÀ» 64MB·Î º¯°æÇϽʽÿÀ.
    <Agent name="Java Profiling Agent" type="Profiler" 
      dataChannelSize="64MB"> 
    </Agent>

    ´ÙÀ½ Á¤º¸´Â Linux¿¡ Àû¿ëµË´Ï´Ù. Linux¿¡¼­, ÃÖ´ë µ¥ÀÌÅÍ Ã¤³Î Å©±â´Â ½Ã½ºÅÛÀÇ ÃÖ´ë °øÀ¯ ¸Þ¸ð¸® Å©±â¿¡ ÀÇÇØ Á¦Çѵ˴ϴÙ. ÀÌ ±¸¼º ¼³Á¤Àº /proc/sys/kernel/shmmax¿¡ ÀÖ½À´Ï´Ù. dataChannelSize ¼Ó¼º °ªÀÌ /proc/sys/kernel/shmmax¿¡ ÁöÁ¤µÈ °ªº¸´Ù Å©¸é µ¥ÀÌÅÍ Ã¤³ÎÀÌ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

    ´ÙÀ½ Á¤º¸´Â Solaris¿¡ Àû¿ëµË´Ï´Ù. Solaris¿¡¼­, ÃÖ´ë µ¥ÀÌÅÍ Ã¤³Î Å©±â´Â ½Ã½ºÅÛÀÇ °øÀ¯ ¸Þ¸ð¸® Å©±â¿¡ ÀÇÇØ Á¦Çѵ˴ϴÙ. ±¸¼º ¼³Á¤Àº shmmax ¼Ó¼º ¾Æ·¡ÀÇ /etc/system¿¡ À§Ä¡ÇÕ´Ï´Ù. dataChannelSize ¼Ó¼º °ªÀÌ /etc/system¿¡ ÁöÁ¤µÈ shmmax ¼Ó¼ºº¸´Ù Å©¸é, µ¥ÀÌÅÍ Ã¤³ÎÀÌ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì, °ªÀº ±âº»ÀûÀ¸·Î 1MB·Î °¡Á¤µË´Ï´Ù.

    ´ÙÀ½ Á¤º¸´Â HP-UX¿¡ Àû¿ëµË´Ï´Ù. HP-UX¿¡¼­, ÃÖ´ë µ¥ÀÌÅÍ Ã¤³Î Å©±â´Â ½Ã½ºÅÛÀÇ °øÀ¯ ¸Þ¸ð¸® Å©±â¿¡ ÀÇÇØ Á¦Çѵ˴ϴÙ. ±¸¼º ¼³Á¤Àº shmmax ¼Ó¼º ¾Æ·¡ÀÇ /etc/conf/master.d/core-hpux¿¡ ÀÖ½À´Ï´Ù. dataChannelSize ¼Ó¼º °ªÀÌ /etc/conf/master.d/core-hpux¿¡ ÁöÁ¤µÈ shmmax ¼Ó¼ºº¸´Ù Å©¸é µ¥ÀÌÅÍ Ã¤³ÎÀÌ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ÆÄÀÏÀ̳ª ¼Ó¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì, °ªÀº ±âº»ÀûÀ¸·Î 64MB·Î °¡Á¤µË´Ï´Ù.

    ´ÙÀ½ Á¤º¸´Â AIX¿¡ Àû¿ëµË´Ï´Ù. AIX¿¡¼­, ÃÖ´ë µ¥ÀÌÅÍ Ã¤³Î Å©±â´Â ½Ã½ºÅÛÀÇ ÃÖ´ë °øÀ¯ ¸Þ¸ð¸® Å©±â¿¡ ÀÇÇØ Á¦ÇѵǸç, ÀÌ´Â 256MB·Î °íÁ¤µÇ¾î ÀÖ½À´Ï´Ù. dataChannelSize ¼Ó¼º °ªÀÌ 256MBº¸´Ù Å©¸é, µ¥ÀÌÅÍ Ã¤³ÎÀÌ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

    ´ÙÀ½ Á¤º¸´Â zOS¿¡ Àû¿ëµË´Ï´Ù. z/OS¿¡¼­ ÃÖ´ë µ¥ÀÌÅÍ Ã¤³Î Å©±â´Â ½Ã½ºÅÛÀÇ ÃÖ´ë °øÀ¯ ¸Þ¸ð¸® ¼¼±×¸ÕÆ® Å©±â¿¡ ÀÇÇØ Á¦Çѵ˴ϴÙ. ÀÌ ±¸¼º ¼³Á¤Àº MVS BPXPRMxx parmlib ±¸¼º¿øÀÇ IPCSHMMPAGES ¸Å°³º¯¼ö¿¡ ÀÖ½À´Ï´Ù. IPCSHMMPAGESÀÇ °ªÀº µ¥ÀÌÅÍ Ã¤³ÎÀÌ µÉ ¼ö ÀÖ´Â ÃÖ´ë 4K ÆäÀÌÁö ¼ö·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, dataChannelSize°¡ serviceconfig.xml¿¡¼­ 32MÀ¸·Î ¼³Á¤µÇ´Â °æ¿ì, IPCSHMMPAGES´Â 8192º¸´Ù Å« °ªÀ¸·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. dataChannelSize ¼Ó¼º °ªÀÌ IPCSHMMPAGES °ªÀÇ 4õ¹èº¸´Ù Å©¸é µ¥ÀÌÅÍ Ã¤³ÎÀÌ ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù.

    Agent Controller¿¡¼­ µ¿½Ã¿¡ ¿©·¯ ¿¡ÀÌÀüÆ®¿Í Åë½ÅÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é MVS BPXPRMxx parmlib ±¸¼º¿øÀÇ IPCSHMNSEGS ¸Å°³º¯¼ö°¡ ÀûÀýÇÑ °ªÀ¸·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. IPCSHMNSEGS ¸Å°³º¯¼ö´Â °¢ ¾îµå·¹½º °ø°£¿¡ ´ëÇÑ ÃÖ´ë ÷ºÎµÈ °øÀ¯ ¸Þ¸ð¸® ¼¼±×¸ÕÆ® ¶Ç´Â µ¥ÀÌÅÍ Ã¤³Î ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº 10ÀÔ´Ï´Ù. 50 °ªÀº 50°³ÀÇ ¿¡ÀÌÀüÆ®°¡ Agent Controller¿Í µ¿½Ã¿¡ Åë½ÅÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

°ü·Ã Ÿ½ºÅ©
±¸¼º ÆÄÀÏ Ã£±â
Agent Controller °ü¸®
 


(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.