> ## Documentation Index
> Fetch the complete documentation index at: https://syteca.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Client Performance and Data Volume

> CPU, bandwidth, and storage figures for Syteca client sessions. Average and peak values for Windows and Linux clients at default full HD recording settings.

The figures below describe the resource and storage impact of a single Syteca client session at **default settings** (full HD display resolution, default screen capture and color configuration). Use these numbers to plan storage capacity and network bandwidth for your deployment.

<Note>
  Performance is measured for one session at full HD resolution with default screen capture and color settings. Actual values will vary based on user activity levels, screen resolution, and client configuration.
</Note>

## Performance per client session

| Parameter                                       | Value                                      |
| ----------------------------------------------- | ------------------------------------------ |
| Average CPU consumption (per hour of operation) | 0.5% per client session                    |
| Peak CPU consumption                            | Up to 5% per client session                |
| Bandwidth requirement                           | 128 Kbit/s                                 |
| Average data volume (most client types)         | \~300 MB per 8-hour workday (\~37 MB/hour) |
| Peak data volume                                | Up to 15–25 MB per intensive work hour     |

<Note>
  Remote SSH Linux client sessions frequently generate more data than other client types and may exceed the average figures above.
</Note>

## Windows client data volumes

| Scenario                                                       | Data volume |
| -------------------------------------------------------------- | ----------- |
| 1 session per day (average)                                    | 300 MB      |
| 1 session per day (maximum, highest screen capture resolution) | 5,172 MB    |
| 100 sessions per day (average)                                 | 30 GB       |

## Linux client data volumes

Applies to X Window System (graphical) sessions only. Remote SSH sessions often generate significantly more data.

| Scenario                           | Data volume |
| ---------------------------------- | ----------- |
| 1 session per 15 minutes (average) | 8 MB        |
| 1 session per day (average)        | 100 MB      |

## Reducing data volume

The amount of data each client sends to the Application Server can be reduced through configuration:

* **Windows clients** — adjust recording, monitoring, and filtering parameters so activity is only captured under specific conditions. See [Windows Client Configuration](/docs/administration/clients/install-windows).
* **macOS clients** — configure recording and monitoring parameters to limit capture scope. See [macOS Client Configuration](/docs/administration/clients/install-macos).
* **Linux clients** — define specific function calls or command output to skip or limit during monitoring. See [Linux Client Configuration](/docs/administration/clients/install-linux).

## Next steps

<CardGroup cols={2}>
  <Card title="Application Server Requirements" icon="server" href="/docs/get-started/requirements/application-server">
    Use these performance numbers to size your Application Server storage and compute.
  </Card>

  <Card title="Session Recording Parameters" icon="video" href="/docs/session-monitoring/recording/user-activity-recording">
    Adjust recording settings to balance coverage and storage consumption.
  </Card>

  <Card title="Client Requirements" icon="monitor" href="/docs/get-started/requirements/clients">
    Supported OS versions and hardware specs for monitored endpoints.
  </Card>

  <Card title="Network Port Requirements" icon="network" href="/docs/get-started/requirements/network-ports">
    Firewall ports required between Syteca components.
  </Card>
</CardGroup>
