Buenas, Ayer me pasé toda la tarde documentándome acerca de los MPM (Módulos Multi-Proceso, Multi Process Modules vaya) asociados al core de Apache. Esta claro (la documentación del site de Apache es excelente, sin lugar a dudas) las caracteríticas de cada 1. Yo lo entiendo como: Prefork - Un sólo proceso padre controla los hijos. A su vez, cada proceso hijo controla solamente a una petición de cliente. VENTAJAS: Muy seguro. Si algo va mal en el proceso hijo sólo una petición se verá a fectada. INCONVENIENTES: No aprovecha demasiado bien os recursos de la máquina. Worker - El proceso padre genera varios hijos. A su vez, estos hijos generan varias hebras/hilos, cada una de las cuales puede atender a una petición. VENTAJAS: Se aprovechan mejor los recursos de la máquina, con lo cual, a fin de cuentas, se puede atender a más peticiones. INCONVENIENTES: No todas las librerías están preparadas para soportar multihilo. Además, si algo va mal en algún hilo, podría afectar a las demás peticiones que están "colgadas" de otras hebras del mismo proceso hijo. Leí un un lista portuguesa (como pude, claro) que en términos de velocidad ambos MPMs van a la par. Luego entonces ¿En que se basa uno para decidirse por uno u otro módulo? A ver si creamos un buen debate con este hilo, es muy interesante! -- Salut, Jordi Espasa