Files
scylladb/core
Gleb Natapov 2ac24ced66 smp: smp queues idle polling
This patch adds "smp queue polling before going idle" to the reactor.
It allows to avoid signalfd overhead in case receiver thread is not idle
when message is sent. With this patch on top of two other patches from
me that are still waiting to be committed I see 450120 Requests/sec with
wrk and "httpd -c 2 --network-stack native" with native stack. With one
cpu the result is 316002, so we have around 40% scaling. The bottleneck
in this test is cpu 0 which takes 100% cpu time.
2014-11-09 16:26:27 +02:00
..
2014-11-09 14:41:01 +02:00
2014-10-05 18:09:09 +03:00
2014-10-22 16:37:36 +03:00
2014-10-05 19:58:12 +03:00
2014-10-02 14:32:32 +03:00
2014-10-23 15:59:52 +03:00
2014-10-13 15:51:43 +03:00
2014-11-05 11:35:50 +02:00
2014-10-30 14:08:23 +02:00
2014-11-09 16:26:27 +02:00
2014-11-09 16:26:27 +02:00
2014-11-06 10:30:30 +02:00
2014-10-21 16:58:35 +02:00