Benedict created CASSANDRA-7907:
-----------------------------------
Summary: Determine how many network threads we need for native
transport
Key: CASSANDRA-7907
URL: https://issues.apache.org/jira/browse/CASSANDRA-7907
Project: Cassandra
Issue Type: Improvement
Reporter: Benedict
Priority: Minor
With the introduction of CASSANDRA-4718, it is highly likely we can cope with
just _one_ network IO thread. We could even try pinning it to a single
(optionally configurable) core, and (also optionally) pin all other threads to
a different core, so that we can guarantee extremely prompt execution (and if
pinned to the correct core the OS uses for managing the network, improve
throughput further).
Testing this out will be challenging, as we need to simulate clients from lots
of IPs. However, it is quite likely this would reduce the percentage of time
spent in kernel networking calls, and the amount of context switching.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)