nginx
文章平均质量分 62
柔情三郎
这个作者很懒,什么都没留下…
展开
-
深入理解零拷贝技术
零拷贝技术是一个思想,指的是指计算机执行操作时,CPU 不需要先将数据从某处内存复制到另一个特定区域。可见,零拷贝的特点是 CPU 不全程负责内存中的数据写入其他组件,CPU 仅仅起到管理的作用。但注意,零拷贝不是不进行拷贝,而是 CPU 不再全程负责数据拷贝时的搬运工作。如果数据本身不在内存中,那么必须先通过某种方式拷贝到内存中(这个过程 CPU 可以不参与),因为数据只有在内存中,才能被转移,才能被 CPU 直接读取计算。sendfilemmapsplice直接 Direct I/O。原创 2023-03-08 09:53:21 · 169 阅读 · 0 评论 -
单机Qps上限是多少?
并发,两个及以上的行为一起发生,比如你一边吃饭一边看电视高并发,多个行为(至于是多少,这个没有定数,你可以认为是100,1000)一起发生一秒内可以处理的请求数量称之为服务器的QPS。上面我们计算了10000个请求的耗时,那么反过来计算每秒处理多少请求则如果一次性可以处理100个请求,每个请求耗时100毫秒,则qps = 1000如果一次性可以处理50个请求,每个请求耗时200毫秒,则qps = 250所以QPS与单个请求处理时间以及服务器一次性可以处理多少请求是成比例关系的。原创 2023-03-08 09:23:35 · 2774 阅读 · 0 评论 -
php-fpm的正确理解
一直对php-fpm和cgi的关系很模糊,直到看完一篇详细介绍后才终于知道是怎么回事儿了,在这里做个记录,先简单说一下关系,详细的请参考大佬的这篇文章:https://blog.csdn.net/qq_29677867/article/details/91445201CGI:Web Server与各种解析器之间的通信协议。php-cgi:基于CGI协议实现的php解释器。FastCGI:CGI协议的升级版版,FastCGI是用来提高CGI程序性能的(从字面意思来能好理解),FastCGI会先启一个ma转载 2021-04-12 17:05:57 · 106 阅读 · 0 评论