w*g
2 楼
这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
你还回过我帖子。
seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
Server: 10.2.0.20:10000
Connections: 256
Requests/connection: dynamic (timer based)
Requests on cpu 0: 7714601
Requests on cpu 1: 7529698
Requests on cpu 3: 7504488
Requests on cpu 2: 7484931
Total cpus: 4
Total requests: 30233718
Total time: 60.002058
Requests/sec: 503878.016799
也就是 504K req/s。 我昨天发的siege是210K req/s。我自己觉得这个504K req/s就
是我这个1G网卡+4核CPU服务器的极限了。
【在 N*****m 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 看版上讨论,mtcp似乎问题比较多啊
: 有没有开源的可以直接用?
你还回过我帖子。
seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
Server: 10.2.0.20:10000
Connections: 256
Requests/connection: dynamic (timer based)
Requests on cpu 0: 7714601
Requests on cpu 1: 7529698
Requests on cpu 3: 7504488
Requests on cpu 2: 7484931
Total cpus: 4
Total requests: 30233718
Total time: 60.002058
Requests/sec: 503878.016799
也就是 504K req/s。 我昨天发的siege是210K req/s。我自己觉得这个504K req/s就
是我这个1G网卡+4核CPU服务器的极限了。
【在 N*****m 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 看版上讨论,mtcp似乎问题比较多啊
: 有没有开源的可以直接用?
N*m
3 楼
谢谢
我知道seastar有http framework,不知道他们也提供通用的tcp/ip stack
我这就看看
【在 w***g 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
: 你还回过我帖子。
: seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
: 他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
: 我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
: Server: 10.2.0.20:10000
: Connections: 256
: Requests/connection: dynamic (timer based)
: Requests on cpu 0: 7714601
: Requests on cpu 1: 7529698
我知道seastar有http framework,不知道他们也提供通用的tcp/ip stack
我这就看看
【在 w***g 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
: 你还回过我帖子。
: seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
: 他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
: 我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
: Server: 10.2.0.20:10000
: Connections: 256
: Requests/connection: dynamic (timer based)
: Requests on cpu 0: 7714601
: Requests on cpu 1: 7529698
N*m
4 楼
看了一下,头文件没法直接drop-in啊
【在 w***g 的大作中提到】![](/moin_static193/solenoid/img/up.png)
: 这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
: 你还回过我帖子。
: seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
: 他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
: 我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
: Server: 10.2.0.20:10000
: Connections: 256
: Requests/connection: dynamic (timer based)
: Requests on cpu 0: 7714601
: Requests on cpu 1: 7529698
【在 w***g 的大作中提到】
![](/moin_static193/solenoid/img/up.png)
: 这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
: 你还回过我帖子。
: seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
: 他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
: 我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
: Server: 10.2.0.20:10000
: Connections: 256
: Requests/connection: dynamic (timer based)
: Requests on cpu 0: 7714601
: Requests on cpu 1: 7529698
相关阅读
这个coupondeal是哪来的5毛?计数器程序员和中关村撰机的有啥好说的谁有Data Structures and Algorithms Made Easy 2nd Edition电(转载)现在主要取决于好虫的态度nickmit你像是干实事的,要不你再发展发展你的系统?据说Bill Gates要回微软工作擦,两伙人还在打嘴仗啊?Any examples for implementing user-level threads library in C?想起当年的国足请教一个C++ typedef的问题其实你们吵了半天,12306就靠”彩色动态验证码“就杜绝了大部分抢票软件哥决定常驻这个版了请有C++数值计算的同学帮忙看看,问题不难其实说来说去都是数据库的问题座席优化关于计数器,我有一个疑问蛋蛋你就做一个嘛SPECS一段时间不写FP感觉巨拘束论跨行业搞一把