【发布时间】:2009-11-15 04:35:07
【问题描述】:
Apache 的工作 MPM 为每个进程创建多个线程,每个线程处理一个请求。从 2.6 开始,Linux 内核使用 Native POSIX 线程库,它具有 1:1 线程模型。鉴于此,如果同时处理 100 个请求(一个请求 -> 一个线程 -> 一个进程),我希望看到 100 个 apache 进程。但是,在运行了一些真实世界的测试之后,我发现情况并非如此。这是怎么回事?
【问题讨论】:
标签: multithreading apache linux-kernel