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

# Social Manager memory and performance

> Social Manager memory and CPU limits on XBOX, including the 100 additional user cap, RTA subscription budget, and XblSocialManagerDoWork timings.

This topic describes memory and performance considerations when you're using the Social Manager API.

## Additional user limits

Social Manager currently has a restriction of 100 added users to the social graph.
This is because of the following two constraints.

1. The maximum number of Real-Time Activity (RTA) service subscriptions that a user can have is 1,100. If a local user has 1,000 friends, that leaves only 100 for additional subscriptions.
2. The maximum batch size of users that can be sent to PeopleHub is currently about 100.

Social Manager communicates this by not allowing a social user group from a list to contain more than 100 users.
A global limit of 100 total additional users can be in the system at any time via [XblSocialManagerCreateSocialUserGroupFromList](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagercreatesocialusergroupfromlist).

## Processing time

Social Manager has at worst case 1,100 users.
The performance characteristics of Social Manager on an XBOX One has a worst case of 0.3 ms to 0.5 ms for [XblSocialManagerDoWork](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerdowork). This depends on the number of social graphs that were created.

The typical case for Social Manager is 0.01 ms for with no groups created and up to 0.2 ms for a group with 1,000 users in it.
