mpm.xml.ko revision 6fbd2e53c97ea6976d93e0ac521adabc55e0fb73
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<?xml version='1.0' encoding='EUC-KR' ?>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<?xml-stylesheet type="text/xsl" href="/style/manual.ko.xsl"?>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<!-- English revision: 1.4 -->
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<!--
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff Copyright 2003-2004 The Apache Software Foundation
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff Licensed under the Apache License, Version 2.0 (the "License");
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff you may not use this file except in compliance with the License.
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff You may obtain a copy of the License at
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff http://www.apache.org/licenses/LICENSE-2.0
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff Unless required by applicable law or agreed to in writing, software
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff distributed under the License is distributed on an "AS IS" BASIS,
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff See the License for the specific language governing permissions and
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff limitations under the License.
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff-->
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<manualpage metafile="mpm.xml.meta">
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff <title>����ó�� ��� (MPM)</title>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<summary>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<p>�� ������ ����ó�� ��� (Multi-Processing Module)�� �����̸�,
f9df80f4348ef68043903efa08299480324f4823Michael Graff����ġ �������� �̸� ��� ����ϴ��� �����Ѵ�.</p>
f9df80f4348ef68043903efa08299480324f4823Michael Graff</summary>
fccf7905e8a06067d49ec00c53d4d57a38a71e52Michael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<section id="introduction"><title>�Ұ�</title>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff <p>����ġ �������� �پ��� ȯ���� �پ��� �÷��� ������
f9df80f4348ef68043903efa08299480324f4823Michael Graff �� �ֵ��� �����ϰ� �����ϰ� ����Ǿ��. �ٸ� �÷���� �ٸ�
f9df80f4348ef68043903efa08299480324f4823Michael Graff ȯ���� ���� �ٸ� ����� �䱸�ϸ�, � ����� ���� ȿ��������
f9df80f4348ef68043903efa08299480324f4823Michael Graff �����ϴ� ����� �ٸ� �� �ִ�. ����ġ�� ���ȭ�� ����� �̷�
f9df80f4348ef68043903efa08299480324f4823Michael Graff �پ��� ȯ�濡 �׻� �����ؿԴ�. �׷��� �������ʹ� �����Ͻ�
f9df80f4348ef68043903efa08299480324f4823Michael Graff Ȥ�� ����� � ����� �о������ �����Ͽ� ������ ������
6d4886fa7430889a96dbf9b88a2a4eb6f9d04674Brian Wellington ����� ������ �� �ִ�.</p>
0b764d91c9021259f15b32c4beec852f2888f40cBrian Wellington
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff <p>Apache 2.0�� �̷� ���ȭ�� ���踦 �������� ���� �⺻����
75ec9bc9c7b4f2485647414330122e7b8e188097Andreas Gustafsson �κп����� Ȯ���ߴ�. ������ �ý����� ��Ʈ�� ��Ʈ�� �����ϰ�,
ac77fece9a62537a9e0e5852498ebeda7b2978c3Bob Halley ��û�� �޾Ƶ��̸�, �޾Ƶ��� ��û�� ó���ϱ����� �ڽĵ鿡��
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff �й��ϴ� ����ó�� ��� (Multi-Processing Modules, MPMs)��
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff ������ �� �ִ�.</p>
ac77fece9a62537a9e0e5852498ebeda7b2978c3Bob Halley
ac77fece9a62537a9e0e5852498ebeda7b2978c3Bob Halley <p>������ �� ������ ���ȭ�ϸ� �ΰ��� �߿��� ������
ac77fece9a62537a9e0e5852498ebeda7b2978c3Bob Halley �ִ�:</p>
ac77fece9a62537a9e0e5852498ebeda7b2978c3Bob Halley
f9df80f4348ef68043903efa08299480324f4823Michael Graff <ul>
f9df80f4348ef68043903efa08299480324f4823Michael Graff <li><module>mpm_winnt</module>�� Apache 1.3���� �����
f9df80f4348ef68043903efa08299480324f4823Michael Graff POSIX�� ��� ��ü ��Ʈ�� ����� ����� �� �ִ� ��,
f9df80f4348ef68043903efa08299480324f4823Michael Graff ����ġ�� ���� �پ��� �ü���� �� ����ϰ� ȿ��������
f9df80f4348ef68043903efa08299480324f4823Michael Graff ������ �� �ִ�. �� ������ Ưȭ�� MPM�� ������ �ٸ�
f9df80f4348ef68043903efa08299480324f4823Michael Graff �ü������ ���ȴ�.</li>
f9df80f4348ef68043903efa08299480324f4823Michael Graff
f9df80f4348ef68043903efa08299480324f4823Michael Graff <li>������ Ư�� ����Ʈ�� �䱸���ǿ� �� Ưȭ�� �� �ִ�.
f9df80f4348ef68043903efa08299480324f4823Michael Graff ���� ��� ���� Ȯ�尡�ɼ�(scalability)�� �ʿ��� ����Ʈ��
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff <module>worker</module>�� ���� ������ MPM�� ����ϰ�,
f9df80f4348ef68043903efa08299480324f4823Michael Graff �������� ������ ����Ʈ������� ȣȯ���� �ʿ��� ����Ʈ��
e223094b2248afa2697c531f75e6f84855638becMichael Graff <module>preforking MPM</module>�� ����� �� �ִ�.
b02262cbcd550c63f85df76edc6fff556ea5e95dMichael Graff �߰��� �ٸ� ����ھ��̵�� ���� ȣ��Ʈ�� �����ϴ�
b02262cbcd550c63f85df76edc6fff556ea5e95dMichael Graff ��(<module>perchild</module>)�� ���� Ư���� ��ɵ�
b02262cbcd550c63f85df76edc6fff556ea5e95dMichael Graff ����ȴ�.</li>
b02262cbcd550c63f85df76edc6fff556ea5e95dMichael Graff </ul>
f9df80f4348ef68043903efa08299480324f4823Michael Graff
f9df80f4348ef68043903efa08299480324f4823Michael Graff <p>����ڰ� ���⿡ MPM�� �ٸ� ����ġ ���� ���� �����
f9df80f4348ef68043903efa08299480324f4823Michael Graff ���δ�. �ֵ� ���̴� ������ �ѹ� ���� �� MPM���� ����ؾ�
f9df80f4348ef68043903efa08299480324f4823Michael Graff �Ѵٴ� ���̴�. ��밡���� MPM ����� <a href="mod/">���
f9df80f4348ef68043903efa08299480324f4823Michael Graff ��� ������</a>�� �ִ�.</p>
f9df80f4348ef68043903efa08299480324f4823Michael Graff
f9df80f4348ef68043903efa08299480324f4823Michael Graff</section>
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff
f9df80f4348ef68043903efa08299480324f4823Michael Graff<section id="choosing"><title>MPM �����ϱ�</title>
f9df80f4348ef68043903efa08299480324f4823Michael Graff
f9df80f4348ef68043903efa08299480324f4823Michael Graff <p>MPMs�� �����߿� �����Ͽ� ������ �����ϵǾ� �Ѵ�.
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff �����带 ����ϴ� ���� �����Ϸ��� �˸� ���� �Լ���
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff ����ȭ�� �� �ִ�. ���н����� ��� MPM�� �����带 ����
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff �������� �ƴϹǷ�, MPM�� �����߿� ���õǾ� ����ġ��
fccf7905e8a06067d49ec00c53d4d57a38a71e52Michael Graff �����ϵɶ� ����ġ�� �� �� �ӵ��� ����.</p>
f9df80f4348ef68043903efa08299480324f4823Michael Graff
d68838693666ba930ec4143f848c18bff2bfc244Michael Graff <p>���ϴ� MPM�� �����Ϸ��� /configure ��ũ��Ʈ��
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff with-mpm= <em>NAME</em> �ƱԸ�Ʈ�� ����϶�. <em>NAME</em>��
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff ���ϴ� MPM �̸��̴�.</p>
f9df80f4348ef68043903efa08299480324f4823Michael Graff
f9df80f4348ef68043903efa08299480324f4823Michael Graff <p>������ ���������� <code>/httpd -l</code> ��ɾ�� ������
f9df80f4348ef68043903efa08299480324f4823Michael Graff MPM�� �� �� �ִ�. �� ��ɾ�� MPM�� �����Ͽ� ������ �����ϵ�
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff ��� ����� �˷��ش�.</p>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff</section>
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff
97e7d389d54a9e3a1ba8313ed140b04afabc7081Michael Graff<section id="defaults"><title>MPM �⺻��</title>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<p>���� ǥ�� ���� �ü���� �⺻ MPM�� �����ش�. �����Ͻ�
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff�ٸ��� �������� ������ �� MPM�� ���õȴ�.</p>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<table>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<tr><td>BeOS</td><td><module>beos</module></td></tr>
f9df80f4348ef68043903efa08299480324f4823Michael Graff<tr><td>Netware</td><td><module>mpm_netware</module></td></tr>
f9df80f4348ef68043903efa08299480324f4823Michael Graff<tr><td>OS/2</td><td><module>mpmt_os2</module></td></tr>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<tr><td>���н�</td><td><module>prefork</module></td></tr>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff<tr><td>��������</td><td><module>mpm_winnt</module></td></tr>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff</table>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff</section>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff</manualpage>
9178881e1bf6a4b01db886b355406c8bed61cc2aMichael Graff