Ric*_*ard 3 php linux windows apache multithreading
无论如何,可以在 Linux/Windows 上通过Apache(使用浏览器)threads使用PHP吗?
做某事是可能的这一事实并不能说明它是否合适。
事实是,pthreads+PHP使用的线程模型是1:1,即一个用户线程对一个内核线程。
将此模型部署在 apache 内的 Web 应用程序的前端并没有真正的意义;如果前端控制器指示硬件创建少量线程(例如 8 个),并且 100 个客户端同时请求控制器,您将要求硬件执行 800 个线程。
pthreads 可以部署在 apache 内部,但不应该这样。您应该做的是尝试隔离应用程序中需要线程提供的部分,并通过某种合理形式的 RPC 与隔离的多线程子系统进行通信。
我写了pthreads,请听。
| 归档时间: |
|
| 查看次数: |
1374 次 |
| 最近记录: |