目前打开网站 CPU 占 1.1%,还是不太满意,如何将 cpu 降大带宽服务器下来。
top 看到主要是 nginx 占用的。
阿里云单核 1G 。
不要告诉我加钱买 vps , hhhh 。
真有时间 1.1% 你也优化
呵呵
支持多少并发的情况下是 1.1%?
为什么要优化?仅仅因为看数字不顺眼?
主要占用是 nginx ,那么你将其他后台程序关了能否达到你想要的?
你的满意程度是多少?
1.1%不用优化了吧
用汇编重写试试
来来来,我这有砖头
单个访问 1.1%,满意程度无上限。主要是了解应该如何再降低及哪些方面。
无聊 & 能优化多少是多少 能学到一点优化的经验也是好的。
之前自己连续 F5 结果把站给刷到 502 。。
nginx 自身代码跟架构都是高度优化的产物,你要追求更好的资源利用率,直接自己上,写一个 web server 就好了。
而且你的情况典型就是想太多,你一个访问能说明什么问题? nginx 那种 master-worker 模式,你一个并发它也要开那么多个线程,这资源本身就是没办法省的,要不你就直接限制一个 worker ,那你看到数字自然就会变小,虽然你的并发肯定会下降。
过早的优化是万恶之源---高德纳
想追求解决 C10K 的能力,你首先就去做个有 C10K 问题的产品出来。对着一个访问量很低网站能想出什么?
想仅从软件方面解决问题的都是想太多。典型的你换个更好的 VPS ,你的 CPU 占用率就会下降,这难道不是方法?你的评价标准本来就有问题嘛。
主要是换 vps 要加 rmb 。不过这么一说我大致也明白了,十分感谢回答。
分析是啥带来的压力,数据库就上 redis 之类的, php 就上 opcache 啥的,再处理下静态化之类的,我觉得也差不多了吧
已有用 opcache ,缓存, memcached , mysql 。
倒不如深入了解下到底是哪个步骤吃了 CPU 资源,而不是一些笼统的概念或使用某种新的服务。
上 FastCGI 做动静分离
主要是如何深入了解。。
试试,谢。
然道不是很苦恼 CPU 才 1.1%,说明访问量不大,资源闲置。
再跑个 MC 就不会在乎那 1.1%了
cpu 跑不到 70% 就是在浪费资源
你这个是妄想,估计一天到晚都没几个人访问,追求这个有啥用
F5 刷到 502 应该考虑先加大 FPM 的 max children.
也是
感谢