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)

Reply via email to