아래에서 설명하는 추가된
어떤 유닉스 운영체제의 경우 다중쓰레드 서버에서 프로세스를
포크(fork)하면 새로운 프로세스가 부모 프로세스의 모든 쓰레드를
복제해야 하므로 부담이 된다. CGI 실행마다 이런 부담을 주지
않기위해
컴파일할때 다중쓰레드 MPM을 선택하면 기본적으로
ScriptSock 지시어가
추가된 점이다.
이 지시어는 CGI 데몬과 통신을 위해 사용할 소켓의 이름을 지정한다. 아파치를 시작한 사용자 (보통 root) 권한으로 소켓을 연다. CGI 스크립트와 통신의 보안을 위해 다른 사용자가 소켓이 있는 디렉토리에 쓰기권한을 가지지않는 것이 중요하다.