Social Manager のメモリとパフォーマンス
このトピックは Social Manager API を使用する際のメモリとパフォーマンスに関する考慮事項について説明します。
その他のユーザーの制限
現在、Social Manager にはソーシャル グラフに追加できるユーザー数に 100 人の制限があります。 これは、次の 2 つの制約が原因です。
- ユーザーが持つことができる リアルタイム アクティビティ (RTA) サブスクリプションの最大数は、1100 です。 ローカルのユーザーに、1000 人のフレンドがいる場合は、追加のサブスクリプションは 100 人分だけです。
- PeopleHub に送信できるユーザーの最大バッチ サイズは現在、約 100 です。
Social Manager は、これらの制限のために、リストのソーシャル ユーザー グループに 100 人を超えるユーザーを追加することを許可しません。 XblSocialManagerCreateSocialUserGroupFromList を使用して、システムに追加できるユーザーの合計数は、常に 100 です。
処理時間
Social Manager は、最も多い場合で 1100 人のユーザーを処理します。 XblSocialManagerDoWork の Xbox One の Social Manager のパフォーマンスは最悪のケースで 0.3 ミリ秒 ~ 0.5 ミリ秒になります。 作成されるソーシャル グラフの数にも左右されます。
Social Manager の典型的な例では、グループが作成されない場合は 0.01 ミリ秒、1000 人のユーザーがいるグループの場合は最大 0.2 ミリ秒かかります。