By default, the Tableau Server installer configures the number of process instances that Tableau Server runs based on the hardware detected by the installer. The default configuration applies to single-server installations and to the initial server of a multi-node installation.
You can calculate the default configuration based on the following rules for each process, where the "number of cores" refers to the number of physical processors:
| Process Name | Number of Processes |
|---|---|
| VizQL Server | Equal to the number of cores divided by four, up to a maximum of four process instances. |
| Backgrounder | Set to two unless the number of cores is fewer than eight. |
| Cache Server | Set to two unless the number of cores is fewer than eight. |
| Data Server | Set to two unless the number of cores is fewer than eight. |
For all other process types, the number of process instances is set to one, regardless of the hardware.
Here's an example default configuration for a computer with 16 cores:
| Process Name | Number of Processes |
|---|---|
| VizQL Server | 4 |
| Application Server | 1 |
| Backgrounder | 2 |
| Cache Server | 2 |
| Data Server | 2 |
| File Store | 1 |
| Data Engine | 1 |