Pregunta:
¿Cómo puedo saber si apache se está ejecutando (o configurado para ejecutarse) como prefork o trabajador?
Respuesta:
El MPM se configura en tiempo de compilación. Una forma de averiguarlo después es hacer una lista compilada en módulos. Esa lista incluirá el MPM elegido. La lista se puede lograr ejecutando el binario de Apache, con la bandera -l.
andreas@halleck:~$ apache2 -l
Compiled in modules:
core.c
mod_log_config.c
mod_logio.c
worker.c
http_core.c
mod_so.c
andreas@halleck:~$
Aquí encontramos el módulo worker.c, por lo tanto, estoy ejecutando el trabajador MPM.