Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ Ä¿ÇÇÇâÀÌ ³ª´Â *NIX
Ä¿ÇǴнº
½Ã½ºÅÛ/³×Æ®¿÷/º¸¾ÈÀ» ´Ù·ç´Â °÷
* HanIRCÀÇ #coffeenix ¹æ
[ Àåºñ ¹× ȸ¼± ÈÄ¿ø ]
HOME > Unix/Linux óÀ½ ½ÃÀÛÇϱ⠵µ¿ò¸»
°Ë»ö : »çÀÌÆ® WHOIS À¥¼­¹ö Á¾·ù

¸®´ª½º ¹èÆ÷ÆÇ(¹èÆ÷º») (26)
OS ¼³Ä¡ (10, ±Û 4, ÀÚ·á 8)
¸Å´º¾ó / ¸ÇÆäÀÌÁö (8, ÀÚ·á 2)
FreeBSD, OpenBSD (*BSD) (17, ±Û 1, ÀÚ·á 6)
GNU / GPL(General Public License) (4, ÀÚ·á 3)
¸í·É¾î »ç¿ëÇϱâ (10, ±Û 5, ÀÚ·á 12)
Á¤±Ô Ç¥Çö½Ä(Á¤±Ô½Ä) (5, ÀÚ·á 3)
FAQ / ¸®´ª½º,À¯´Ð½º ÀÏ¹Ý (4, ÀÚ·á 4)
OS°£ ºñ±³ / ´ëü ÇÁ·Î±×·¥ ºñ±³ (9, ÀÚ·á 3)

  [ apache ] 'MPM and DSO' ¿¡ °üÇÏ¿© ÀÛ¼ºÀÏ : 2007/03/28 11:07
 
  • ±Û¾´ÀÌ : ·ù¹ü·æ
  • Á¶È¸¼ö : 10868
          [ ÀÌÀüÈ­¸é / ¼öÁ¤ ]   ºñ¹Ð¹øÈ£ :     Àμâ¿ë È­¸é
      Á¦  ¸ñ :  'MPM and DSO'¿¡ °üÇÏ¿©( ÀÌ °­Á´ 'apache manual' À» ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù. )
    ÀÛ¼ºÀÚ : ·ù ¹ü ·æ
    ÀÛ¼ºÀÏ : 2007.03.27
    mail : armines647@smu.ac.kr


    1. MPM À̶õ?

    1)  Multi-Processing Module
         : apache °¡ ¹Þ¾Æ µéÀÎ ¿äûÀ» ó¸® Çϱâ À§ÇØ 'child processes'¿¡°Ô ºÐ¹èÇÏ´Â ¹æ½Ä.
             http://httpd.apache.org/docs/2.2/en/mpm.html

    2) Á¾ ·ù(¿©±â¼­´Â ÀϹÝÀûÀÎ unix(linux)°ü·Ã 'MPM'¸¸ ¾ð±ÞÇÕ´Ï´Ù.)
       a. worker : ¿©·¯ 'child process' °¡ ¿©·¯ 'thread'¸¦ »ç¿ëÇÕ´Ï´Ù.
       b. prefork(default)
         : ¿©·¯ 'child process' °¡ °¢°¢ ÇϳªÀÇ 'thread'¸¦ »ç¿ëÇÕ´Ï´Ù. (apache ¼³Ä¡½Ã ±âº» ¼³Ä¡µÊ.)
             http://httpd.apache.org/docs/2.2/en/misc/perf-tuning.html



    3)  Â÷ ÀÌ Á¡ ( apache ¼³Ä¡½Ã ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é 'prefork'·Î ¼³Ä¡ µË´Ï´Ù. )
       a. 'worker'´Â 'prefork' º¸´Ù ÀûÀº ¾çÀÇ ¸Þ¸ð¸®¸¦ »ç¿ëÇÕ´Ï´Ù.
       b. 'worker'´Â Åë½Å·®ÀÌ ¸¹Àº ¼­¹ö¿¡ ÀûÀýÇÕ´Ï´Ù.
       c. 'worker'¿Í 'prefork'ÀÇ ¼Óµµ´Â ºñ½ÁÇÕ´Ï´Ù.
       d. 'prefork'´Â ¾ÈÀüÇÏÁö ¾ÊÀº Á¦ »ïÀÚ°¡ ¸¸µç ¸ðµâÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
       e. 'prefork'´Â µð¹ö±ë Áö¿øÀÌ ºó¾àÇÑ Ç÷§Æû¿¡¼­ ½±°Ô µð¹ö±ë ÇÒ ¼ö ÀÖ½À´Ï´Ù.
           http://httpd.apache.org/docs/2.2/en/misc/perf-tuning.html

    ** ¿äÁò¿¡´Â 'worker'·Î ¼³Ä¡¸¦ ÇÏ´Â Ãß¼¼ ÀÔ´Ï´Ù. ¹®Á¦°¡ ¹ß»ýÇϸ® ¸¸Å­ ¾ÈÀüÇÏÁö ¾ÊÀº ¸ðµâÀº °ú°ÅÀÇ ÀÜÁ¸¹°ÀÌ°í, µð¹ö±ëÀÌ ¼º´Éº¸´Ù ¾Õ¼­Áö ¾Ê±â ¶§¹®ÀΰŠ°°½À´Ï´Ù. "¼º´É"¿¡ Á» ´õ ÁÖ¾ÈÁ¡À» µÓ´Ï´Ù. **



         2. DSO ¶õ?

    1) Dynamic Shared Objects : µ¿Àû ¸ðµâ ÀûÀç ¹æ½Ä
          http://httpd.apache.org/docs/2.2/en/dso.html

    2) 'static' °úÀÇ Â÷ÀÌÁ¡ - ½Ã½ºÅÛÀûÀ¸·Î °í·ÁÇÒ »çÇ׿¡ ÁýÁßÇÏ¿´½À´Ï´Ù.
       a. 'static'Àº ¸ðµâ Ãß°¡½Ã apache Àç ÄÄÆÄÀÏÀÌ ÇÊ¿äÇÏ´Ù.
       b. 'static'Àº ¸ðµç ¸ðµâÀÌ ½Ã½ºÅÛ(http)¿¡ žÀçµÈ´Ù.
       c. 'DSO'´Â ¸ðµâ Ãß°¡½Ã Àç ÄÄÆÄÀÏÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù.
       d. 'DSO'´Â Ŭ¶óÀ̾ðÆ® ¿äû½Ã ½Ã½ºÅÛ(http)¿¡ žÀç µÈ´Ù.
          http://www.linuxlab.co.kr/docs/00-05-4.htm

    3) 'static' °ú 'DSO'ÀÇ Àå´ÜÁ¡ - manual »óÀÇ Àå´ÜÁ¡Àº ¸Þ´º¾ó Âü°í Çϼ¼¿ä.
       a. 'static' ÀåÁ¡ : Ŭ¶óÀ̾ðÆ® ¿äû¿¡ Áï½Ã ÀÀ´äÀÌ °¡´ÉÇÏ´Ù.
       b. 'static' ´ÜÁ¡ : Ŭ¶óÀ̾ðÆ®¿¡¼­ »ç¿ëÇÏÁö ¾Ê´Â´Ù¸é ¾µµ¥ ¾ø´Â ¸®¼Ò½º¸¸ Ç×»ó ³¶ºñÇÏ°Ô µÈ´Ù.
                              »õ·Î¿î ¸ðµâ Ãß°¡½Ã, ¾ÆÆÄÄ¡ Àç ÄÄÆÄÀÏÀÌ ÇÊ¿äÇÏ´Ù.
       c. 'DSO' ÀåÁ¡ : ¾µµ¥¾ø´Â ¸®¼Ò½º¸¦ ³¶ºñÇÏÁö ¾Ê´Â´Ù.
                              »õ·Î¿î ¸ðµâ Ãß°¡½Ã, ¾ÆÆÄÄ¡ Àç ÄÄÆÄÀÏÀÌ ÇÊ¿ä ¾ø´Ù.
       d. 'DSO' ´ÜÁ¡ : ¸ðµç ¸ðµâÀ» »ç¿ë°¡´ÉÇÑ°Ô ¾Æ´Ï´Ù.
                             Ŭ¶óÀ̾ðÆ®¿¡ ´ëÇÑ ÀÀ´äÀÌ ´Ê¾î Áø´Ù.
          http://httpd.apache.org/docs/2.2/en/dso.html
          http://www.linuxlab.co.kr/docs/00-05-4.htm


    ** 'apache2'·Î ³Ñ¾î ¿À¸é¼­ ¸¹Àº ½Ã½ºÅÛ¿¡¼­ 'DSO'¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ´Â °ú°Å ´ÊÀº Çϵåµð½ºÅ© ¼Óµµ·Î ÀÎÇÏ¿©, ÀÀ´ä¼Óµµ¿¡ ¸¹Àº Â÷ÀÌ°¡ ÀÖ¾úÀ¸³ª, ±Ù·¡¿¡´Â ³ôÀº Çϵåµð½ºÅ© ¼Óµµ·Î ÀÎÇÏ¿© ÀÀ´ä¼Óµµ¿¡ ´ëÇÑ ºÎºÐÀÌ ¸¹ÀÌ °¨¼ÒÇÏ¿´À¸¸ç, default·Î ¿Ã¶ó¿À´Â 20°¡Áö¿¡ À°¹Ú(ȤÀº ³Ñ´Â)ÇÏ´Â ¸ðµâÁß »ç¿ëÇÏ´Â ¸ðµâÀº ±ØÈ÷ ÀϺÎÀ̱⠶§¹®ÀÔ´Ï´Ù. **
      Ä¿ÇǴнº Ä«Æä ÃÖ±Ù ±Û
    [04/18] ??? ?????
    [04/17] ???? onion ?????? -
    [04/11] ±¹°¡&#5
    [04/10] Stride Into Dream:
    [03/20] Re: ¿Â¶óÀΰÔÀÓÀÇ Á¾ÁÖ±¹ ´ëÇѹα¹
    [10/20] Cross Compiler ±ò
    [07/14] SSL ¬¡¬°
    [04/26] Re: µµ½ºÈ­¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
    [04/25] µµ½ºÈ­¸é ¿ø°ÝÁ¶Á¾ ¿©ºÎ
    [10/30] Cshell¿¡¼­ ³­¼ö ¼³Á¤
    [10/23] °øÇ×öµµÁÖ½Äȸ»ç SE ±¸ÀÎ Ëì
    [01/26] Re: wgetÀ¸·Î ´Ù¸¥¼­¹ö¿¡ÀÖ´Â µð·ºÅ丮¸¦ °¡Á®¿À·Á°íÇÕ´Ï´Ù.
    [01/25] wgetÀ¸·Î ´Ù¸¥¼­¹ö¿¡ÀÖ´Â µð·ºÅ丮¸¦ °¡Á®¿À·Á°íÇÕ´Ï´Ù.
    [01/11] ƯÁ¤ ¾Èµå·ÎÀ̵å WebView ¹öÀü¿¡¼­ SSL ¹®Á¦ (WebView ¹ö±×)
    [08/01] DNS forwarder (Àü´ÞÀÚ) ¼­¹ö¸¦ ÅëÇؼ­ Äõ¸®ÇÏ¸é ¿ª¹æÇâÀ» ¹Þ¾Æ¿ÀÁú ¸øÇÕ´Ï´Ù.
      New!   ÃÖ±Ù¿¡ µî·ÏÇÑ ÆäÀÌÁö
      KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
      ¿ÀÇÂij½ºÄÉÀ̵å ijµå (OpenCASCADE CAD)
      QCad for Windows --- GNU GPL (Free Software)
      The Hello World Collection
      IPMI¸¦ È°¿ëÇÑ ¸®´ª½º ¼­¹ö°ü¸®
      DNS ¼³Á¤ °Ë»ç
      nagiosgraph ¼³Ä¡ ¹æ¹ý
      Slony-I ¼³Ä¡ ¹æ¹ý (postgresql replication tool)
      Qmail±â¹ÝÀÇ Anti spam ½Ã½ºÅÛ ±¸ÃàÇϱâ
      clusterssh

    [ ÇÔ²²ÇÏ´Â »çÀÌÆ® ]




    ¿î¿µÁø : ÁÁÀºÁøÈ£(truefeel), ¾ß¼ö(yasu), ¹ü³ÃÀÌ, sCag
    2003³â 8¿ù 4ÀÏ~