]> granicus.if.org Git - apache/blob - docs/manual/mpm.xml.ko
Rebuilding with new CSS/JS syntax highlighting stuff turned on.
[apache] / docs / manual / mpm.xml.ko
1 <?xml version='1.0' encoding='EUC-KR' ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
4 <!-- English Revision: 105989:1174747 (outdated) -->
5
6 <!--
7  Licensed to the Apache Software Foundation (ASF) under one or more
8  contributor license agreements.  See the NOTICE file distributed with
9  this work for additional information regarding copyright ownership.
10  The ASF licenses this file to You under the Apache License, Version 2.0
11  (the "License"); you may not use this file except in compliance with
12  the License.  You may obtain a copy of the License at
13
14      http://www.apache.org/licenses/LICENSE-2.0
15
16  Unless required by applicable law or agreed to in writing, software
17  distributed under the License is distributed on an "AS IS" BASIS,
18  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19  See the License for the specific language governing permissions and
20  limitations under the License.
21 -->
22
23 <manualpage metafile="mpm.xml.meta">
24
25   <title>´ÙÁß󸮠¸ðµâ (MPM)</title>
26
27 <summary>
28 <p>ÀÌ ¹®¼­´Â ´ÙÁß󸮠¸ðµâ (Multi-Processing Module)ÀÌ ¹«¾ùÀ̸ç,
29 ¾ÆÆÄÄ¡ À¥¼­¹ö°¡ À̸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö ¼³¸íÇÑ´Ù.</p>
30 </summary>
31
32 <section id="introduction"><title>¼Ò°³</title>
33
34     <p>¾ÆÆÄÄ¡ À¥¼­¹ö´Â ´Ù¾çÇѠȯ°æÀÇ ´Ù¾çÇÑ Ç÷¡Æû¿¡¼­ µ¿ÀÛÇÒ
35     ¼ö ÀÖµµ·Ï °­·ÂÇÏ°í À¯¿¬ÇÏ°Ô ¼³°èµÇ¾ú´Ù. ´Ù¸¥ Ç÷¡Æû°ú ´Ù¸¥
36     È¯°æÀº º¸Åë ´Ù¸¥ ±â´ÉÀ» ¿ä±¸Çϸç, ¾î¶² ±â´ÉÀ» °¡Àå È¿À²ÀûÀ¸·Î
37     ±¸ÇöÇϴ ¹æ¹ýÀÌ ´Ù¸¦ ¼ö ÀÖ´Ù. ¾ÆÆÄÄ¡´Â ¸ðµâÈ­µÈ ¼³°è·Î ÀÌ·±
38     ´Ù¾çÇѠȯ°æ¿¡ Ç×»ó ÀûÀÀÇØ¿Ô´Ù. ±×·¡¼­ À¥¸¶½ºÅʹ ÄÄÆÄÀϽÃ
39     È¤Àº ½ÇÇà½Ã ¾î¶² ¸ðµâÀ» ÀоîµéÀÏÁö ¼±ÅÃÇÏ¿© ¼­¹ö¿¡ Æ÷ÇÔÇÒ
40     ±â´ÉÀ» °áÁ¤ÇÒ ¼ö ÀÖ´Ù.</p>
41
42     <p>Apache 2.0Àº ÀÌ·± ¸ðµâÈ­µÈ ¼³°è¸¦ À¥¼­¹öÀÇ °¡À報⺻ÀûÀÎ
43     ºÎºÐ¿¡±îÁö È®ÀåÇß´Ù. ¼­¹ö´Â ½Ã½ºÅÛÀÇ ³×Æ®¿÷ Æ÷Æ®¿¡ ¿¬°áÇÏ°í,
44     ¿äûÀ» ¹Þ¾ÆµéÀ̸ç, ¹Þ¾ÆµéÀΠ¿äûÀ» Ã³¸®ÇϱâÀ§ÇØ Àڽĵ鿡°Ô
45     ºÐ¹èÇϴ ´ÙÁß󸮠¸ðµâ (Multi-Processing Modules, MPMs)À»
46     ¼±ÅÃÇÒ ¼ö ÀÖ´Ù.</p>
47
48     <p>¼­¹ö¸¦ ÀÌ Á¤µµ·Î ¸ðµâÈ­Çϸ頵ΰ¡Áö Áß¿äÇÑ ÀåÁ¡ÀÌ
49     ÀÖ´Ù:</p>
50
51     <ul>
52       <li><module>mpm_winnt</module>°¡ Apache 1.3¿¡¼­ »ç¿ëÇÑ
53       POSIXÃþ ´ë½Å ÀÚü ³×Æ®¿÷ ±â´ÉÀ» »ç¿ëÇÒ ¼ö Àִ µî,
54       ¾ÆÆÄÄ¡´Â ¿©·¯ ´Ù¾çÇÑ ¿î¿µÃ¼Á¦¸¦ ´õ ±ò²ûÇÏ°í È¿À²ÀûÀ¸·Î
55       Áö¿øÇÒ ¼ö ÀÖ´Ù. ÀÌ ÀåÁ¡Àº Æ¯È­µÈ MPMÀ» ±¸ÇöÇÑ ´Ù¸¥
56       ¿î¿µÃ¼Á¦¿¡µµ Àû¿ëµÈ´Ù.</li>
57
58       <li>¼­¹ö´Â Æ¯Á¤ »çÀÌÆ®ÀÇ ¿ä±¸Á¶°Ç¿¡ ´õ Æ¯È­µÉ ¼ö ÀÖ´Ù.
59       ¿¹¸¦ µé¾î ³ôÀº È®Àå°¡´É¼º(scalability)ÀÌ ÇÊ¿äÇÑ »çÀÌÆ®´Â
60       <module>worker</module>¿Í °°Àº ¾²·¹µå MPMÀ» »ç¿ëÇÏ°í,
61       ¾ÈÁ¤¼º°ú ¿À·¡µÈ ¼ÒÇÁÆ®¿þ¾î¿ÍÀǠȣȯ¼ºÀÌ ÇÊ¿äÇÑ »çÀÌÆ®´Â
62       <module>prefork</module>ing MPM À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
63       Ãß°¡·Î ´Ù¸¥ »ç¿ëÀÚ¾ÆÀ̵ð·Î ¿©·¯ È£½ºÆ®¸¦ ¼­ºñ½ºÇÏ´Â
64       °Í(<module>perchild</module>)°ú °°Àº Æ¯º°ÇÑ ±â´Éµµ
65       Á¦°øµÈ´Ù.</li>
66     </ul>
67
68     <p>»ç¿ëÀÚ°¡ º¸±â¿¡ MPMÀº ´Ù¸¥ ¾ÆÆÄÄ¡ ¸ðµâ°ú °ÅÀÇ ºñ½ÁÇØ
69     º¸ÀδÙ. ÁֵȠÂ÷À̴ ¼­¹ö´Â Çѹø¿¡ ¿ÀÁ÷ ÇÑ MPM¸¸À» »ç¿ëÇؾß
70     ÇѴٴ Á¡ÀÌ´Ù. »ç¿ë°¡´ÉÇÑ MPM ¸ñ·ÏÀº <a href="mod/">¸ðµâ
71     ¸ñ·Ï ÆäÀÌÁö</a>¿¡ ÀÖ´Ù.</p>
72
73 </section>
74
75 <section id="choosing"><title>MPM ¼±ÅÃÇϱâ</title>
76
77     <p>MPMs´Â ±¸¼ºÁß¿¡ ¼±ÅÃÇÏ¿© ¼­¹ö¿¡ ÄÄÆÄÀϵǾߠÇÑ´Ù.
78     ¾²·¹µå¸¦ »ç¿ëÇϴ °ÍÀ» ÄÄÆÄÀÏ·¯°¡ ¾Ë¸é ¸¹Àº ÇÔ¼ö¸¦
79     ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Ù. À¯´Ð½º¿¡¼­ ¸î¸î MPMÀº ¾²·¹µå¸¦ ¾²°í
80     ³ª¸ÓÁö´Â ¾Æ´Ï¹Ç·Î, MPMÀÌ ±¸¼ºÁß¿¡ ¼±ÅõǾÆÆÄÄ¡¿¡
81     ÄÄÆÄÀϵɶ§ ¾ÆÆÄÄ¡´Â ´õ ºü¸¥ ¼Óµµ¸¦ ³½´Ù.</p>
82
83     <p>¿øÇϴ MPMÀ» ¼±ÅÃÇÏ·Á¸é ./configure ½ºÅ©¸³Æ®¿¡
84     with-mpm= <em>NAME</em> ¾Æ±Ô¸ÕÆ®¸¦ »ç¿ëÇ϶ó. <em>NAME</em>Àº
85     ¿øÇϴ MPM À̸§ÀÌ´Ù.</p>
86
87     <p>¼­¹ö¸¦ ÄÄÆÄÀÏÇÑÈÄ <code>./httpd -l</code> ¸í·É¾î·Î ¼±ÅÃÇÑ
88     MPMÀ» ¾Ë ¼ö ÀÖ´Ù.  ÀÌ ¸í·É¾î´Â MPMÀ» Æ÷ÇÔÇÏ¿© ¼­¹ö¿¡ ÄÄÆÄÀϵÈ
89     ¸ðµç ¸ðµâÀ» ¾Ë·ÁÁØ´Ù.</p>
90 </section>
91
92 <section id="defaults"><title>MPM ±âº»°ª</title>
93
94 <p>´ÙÀ½ Ç¥´Â ¿©·¯ ¿î¿µÃ¼Á¦ÀÇ ±âº» MPMÀ» º¸¿©ÁØ´Ù. ÄÄÆÄÀϽÃ
95 ´Ù¸£°Ô ¼±ÅÃÇÏÁö ¾ÊÀ¸¸é ÀÌ MPMÀÌ ¼±ÅõȴÙ.</p>
96
97 <table>
98 <columnspec><column width=".2"/><column width=".2"/></columnspec>
99 <tr><td>BeOS</td><td><module>beos</module></td></tr>
100 <tr><td>Netware</td><td><module>mpm_netware</module></td></tr>
101 <tr><td>OS/2</td><td><module>mpmt_os2</module></td></tr>
102 <tr><td>À¯´Ð½º</td><td><module>prefork</module></td></tr>
103 <tr><td>À©µµ¿ìÁî</td><td><module>mpm_winnt</module></td></tr>
104 </table>
105 </section>
106
107 </manualpage>