ubuntu server 压力测试ab的疑惑

发布于 2022-08-28 12:47:35 字数 780 浏览 11 评论 0

本人入门级小白一枚,有两台服务器。一台是ucloud上的 双核4g ubuntu server 1204。一台是新的128g 24核 ubuntu server 1404。
在尝试 ab -n 300 -c 300 localhost的时候,发现配置更低的ucloud上的测试结果更加优秀,所以有点不解,如何对配置更高的机器进行调优?
我所能描述的一些情况如下:
1.两个测试都是在本机localhost测试的。
2.高配置的机器刚装完ubuntu server1404,只安装了必需的redis mysql nodejs,并刚重启完。ucloud的一直运行了一个多月了吧。
3.结果对比贴图:左边ucloud,右边高配
(1)ab -n 100 -c 100 越高差距越明显。测试了10多次都是差不多的结果。
请输入图片描述

(2) free -m
请输入图片描述
(3) cat /proc/cpuinfo
请输入图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

九厘米的零° 2022-09-04 12:47:35

如果使用本机发起作测试,那么AB在发起连接时,也要消耗大量的资源的。

一个简单例子,如果有10个买票窗口,但只有5个人买票,这时增加售票窗口,能提升售票效率吗?

你要弄清楚的你应用是cpu密集型,还是IO密集型的,然后才能下这个结论。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文