socket发包性能

发布于 2021-11-28 08:32:58 字数 52 浏览 925 评论 2

使用ucp发包,测试结果是每秒只能接收10W左右pps,socket只能达到这个嘛,还是说可以优化提升?

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

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

发布评论

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

评论(2

夜血缘 2021-12-01 15:02:54

我先设置CPU,把CPU空出来,然后绑定CPU

1线程收,1线程发能达到10W

1线程收,N>2线程发,发现发线程越多,能处理的PPS越少
N=2 5w5PPS
N=3 4W5PPS
N=4 4WPPS

飘过的浮云 2021-11-29 02:13:31

1.30W用户的SELECT请求 肯定性能更差一些,因为需要做的事情多,为此耗时也多;

2.30W用户要是并发的话,数据库服务器那可能真的要挂了,而且网络卡也会撑爆的;

3.30W的socket连接,还是有可能的,关键看网卡和CPU是否撑得住;

4.数据库肯定需要采用数据库连接池的技术控制并发数,因为数据库并不是越多的并发数越好,而是跟硬件相关联的,一般现在PC服务器 256个连接是负载+性能最佳的状态,也即是抛物线的高点,然后就下落。
使用socket自行开发高并发ftp服务器:
http://edu.51cto.com/course/course_id-831.html

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