问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

php处理请求是进城处理还是线程处理

发布网友 发布时间:2022-04-23 20:35

我来回答

1个回答

热心网友 时间:2022-05-02 05:05

进程是操作系统分配资源和调度的功能单元,一个进程里面有一个或者多个线程,线程是操作系统的一个独立运算单元。通常可以认为一个软件对应一个进程,并行是指多个软件一起运行,实际上分时复用而已,并发是指某个软件在运行的时候把计算分给多个CPU同时进行计算,是真正的同一时间内一起发生的事情。

PHP-fpm使用的就是多进程模型。
HHVM它选择的是多线程模型。

对于某个服务而言,譬如web服务,主要考虑它的并发能力,就是单位时间内能处理的请求数量。而并行计算就是为了提高并发能力的。脱离nginx或者apache来说,php的并行处理能力,既可以用多进程的模型来提高,也可以用多线程的模型来提高。最简单的情况下,php提供单进程单线程的方式来提供服务,每次之处理一个请求,如果请求的处理速度足够快,一秒时间内并发能力也可以算是强的,但是这样比较浪费资源,所以往往会根据CPU、内存、网络的情况来设置多进程、多线程或者多服务器来提高并发能力。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胶皮烂了,502胶水能粘好胶皮吗?顺便问下胶皮烂了应该用什么胶水好啊 煎烤机是不是电饼铛啊? 煎烤机与电饼铛的区别是什么 煎烤机食谱大全 我终于战胜了懒惰 作文 600字,急!!! 与佛有关的梦,这暗示着佛缘吗? 大师们请进 实在迷惑。 不胜感激。 女命,1985年6月初6,辰时,请高人帮忙批一下八字,不胜感激!!!_百度... 求高手帮忙 Weight tent./ grs是什么意思WeightV./ grs 是什么意思 2022双十一活动总结与反思 2022年商家双十一活动总结 来电闪光灯那个软件好用 Nginx下php装什么版本及PHP的线程安全与非线程安全版本的区别 php真的有多进程,多线程吗 PHP线程安全与非线程安全的区别:如何选择用哪一个 php是单线程单进程的么? PHP版本中线程安全和非线程安全的区别 php 线程 讨论php程序执行是线程还是进程 PHP能实现伪进程,为什么没有进程和线程概念 treat sb. 后用副词还是形容词 treat sb nicely 造句 英语to be treated as a system manpath怎么翻译? 英语求解treat sb to a film treat....to 什么意思? 用....招待某人用英语怎么说 treat sb to sth,serve sb with sth,entertain sb with sth,什么意思?这样的搭配对吗? treat with 和 treat to treat搭配相近的词或短语 treat sb with sth造句 treat sb to sth和treat sb with sth分别是什么? treat sb to sth和 treat sb with sth有什么区别 PHP 到底是单进程还是多进程 关于PHP线程安全和非线程安全的区别 php线程安全和不安全的区别 Windows下的PHP安装文件线程安全和非线程安全的区别 PHP在什么情况下会使用多进程 为什么飞机经常延误,原因到底是什么? 飞机为什么会延误,延误了之后怎么办? 乘飞机航班延误怎么办? 遇到飞机延误的情况,我们要如何正确的处理? 飞机延误是常事,飞机延误时的正确处理方式是什么? 遇到飞机延误,我们该如何正确处理? 飞机有哪些原因会延误? 飞机延误时的正确处理方式是怎样的?飞机延误赔偿标准是什么? 飞机延误多久给予赔偿,赔偿金额是多少?是根据哪个条例? 飞机延误时的正确处理方式,你知道的都有哪些? 飞机延误可以晚去机场吗? 飞机延误的原因 微博近日推出拉黑新功能,这一功能该如何使用? 微博上线拉黑新功能了? 微博新出拉黑功能,此功能如何实现?