Sim. O Apache possui vários módulos de processamento diferentes para manipular solicitações. Os mais comuns são worker e prefork . Ambos usam vários processos. Prefork usa um processo por conexão de cliente e sempre garante que haja alguns processos ociosos disponíveis para lidar com novas conexões sem atraso. Worker ainda usa vários processos, mas também usa encadeamentos nesses processos. Isso usa menos recursos em comparação com prefork , mas ainda precisa de vários processos normalmente.
Um processo que você vê é provavelmente o processo "mestre" que abre as portas TCP e aguarda conexões e passa conexões de entrada para um processo diferente do apache para fazer o processamento real. Os outros processos são processos de trabalho, seja do módulo prefork ou worker .