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)