[ https://issues.apache.org/jira/browse/TS-3477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sudheer Vinukonda updated TS-3477: ---------------------------------- Description: {{proxy.config.exec_thread.affinity}} allows to configure the thread affinity depending on the system configuration. https://docs.trafficserver.apache.org/en/latest/reference/configuration/records.config.en.html#proxy-config-exec-thread-affinity It would be nice if ATS can default automatically to the appropriate setting based on the configuration from hwloc to reduce unnecessary complexity for an end user configuring ATS. [~zwoop] suggests to default to {{2 - assign threads to sockets}}, if there's more than one NUMA node and {{0 - assign threads to machine}}, if not. {code} zwoop 8:38 if you have more than one NUMA node, probably default to 2, otherwise, default to 0 {code} was: {{proxy.config.exec_thread.affinity}} allows to configure the thread affinity depending on the system configuration. https://docs.trafficserver.apache.org/en/latest/reference/configuration/records.config.en.html#proxy-config-exec-thread-affinity It would be nice if ATS can default automatically to the appropriate setting based on the configuration from hwloc to reduce unnecessary complexity for an end user configuring ATS. ~zwoop suggests to default to {{2 - assign threads to sockets}}, if there's more than one NUMA node and {{0 - assign threads to machine}}, if not. {code} zwoop 8:38 if you have more than one NUMA node, probably default to 2, otherwise, default to 0 {code} > Determine thread affinity defaults automatically based on hwloc > --------------------------------------------------------------- > > Key: TS-3477 > URL: https://issues.apache.org/jira/browse/TS-3477 > Project: Traffic Server > Issue Type: Improvement > Components: Configuration > Reporter: Sudheer Vinukonda > Fix For: 6.0.0 > > > {{proxy.config.exec_thread.affinity}} allows to configure the thread affinity > depending on the system configuration. > https://docs.trafficserver.apache.org/en/latest/reference/configuration/records.config.en.html#proxy-config-exec-thread-affinity > It would be nice if ATS can default automatically to the appropriate setting > based on the configuration from hwloc to reduce unnecessary complexity for an > end user configuring ATS. > [~zwoop] suggests to default to {{2 - assign threads to sockets}}, if there's > more than one NUMA node and {{0 - assign threads to machine}}, if not. > > {code} > zwoop > 8:38 if you have more than one NUMA node, probably default to 2, otherwise, > default to 0 > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)