Cuando se usa preforking el servidor crea al comienzo un número fijo de hijos los cuáles manejan las solicitudes.
Cada hijo permance en un bucle en el que llama a accept (en exclusión mutua) para posteriormente manejar la conexión.
El padre actúa como un coordinador, creando nuevos hijos o destruyéndolos para poder afrontar de manera óptima la demanda. También eliminando a los hijos cuando llega el tiempo de finalizar.