mpm
Apache Worker MPM 과 Prefork MPM(Multi-Processing Module)
Apache Worker MPM 과 Prefork MPM(Multi-Processing Module)
2015. 3. 14.MPM(Multi-Processing Module) apache 가 받아 들인 요청을 처리 하기 위해 'child processes'에게 분배하는 방식으로, Prefork MPM 과 Worker MPM 의 2가지 방식이 있다. 이 두가지의 차이점은 간단히 다음과 같다. Prefork MPM 은 하나의 쓰레드를 가진 다수의 child process 를 사용한다. 그리고 각각의 프로세스가 하나의 커넥션을 담당한다. 이에 반해 Worker MPM 은 다수의 쓰레드를 지닌 다수의 child processes 를 사용하며, 각각의 쓰레드가 하나의 커넥션을 핸들링한다. 대부분의 시스템에서는 prefor 방식이 좀 더 많은 메모리를 사용한다. 트래픽이 많은 웹사이트의 경우, 메모리 사용량 면에서 worker 방식..