Le tableau de bord Performance fournit des métriques client et serveur à la minute près pour votre expérience.Surveillez cette page avant et après avoir mis à jour votre expérience pour identifier les problèmes de performance dès le début.
Accéder au tableau de bord
Pour accéder à la page des performances, vous devez être le propriétaire de l'expérience ou avoir les permissions de groupe d'analyse analytics.
- Accédez à la page créations sur le hub créateur .
- Dans le menu déroulant Centre du créateur , sélectionnez votre compte ou le groupe qui possède l'expérience.
- Sélectionnez l'expérience.
- Dans le suivi menu déroulant, sélectionnez performance .
Utiliser le tableau de bord
Le tableau de bord commence par le nombre actuel d'utilisateurs, le nombre de serveurs sur lesquels ils sont répartis et une division des appareils.Pour que le tableau de bord montre les graphiques client et serveur comme ceux ci-dessous , votre expérience doit avoir au moins 100 utilisateurs actifs quotidiens (DAU).
Le tableau de bord contient deux onglets, client et serveur , ainsi que des menus pour ajuster la plage de dates et l'intervalle de temps.Vous pouvez également utiliser le menu Lieu pour examiner des lieux individuels plutôt que toute l'expérience.
Le menu Filtrer par vous permet d'échanger entre des moyennes ou des valeurs de percentile.

Lors de la révision de tableaux ou du filtrage :
- P90 fait référence au nombre de valeurs qui tombent dans le 90e centile.Si le battement cardiaque du serveur P90 est de 59, alors 90 % des serveurs fonctionnent à ou en dessous de 59 FPS.
- De même, P10 fait référence au 10e percentile. Si le battement de cœur du serveur P10 est de 40, alors 10 % des serveurs fonctionnent à ou en dessous de 40 FPS.
- P50 est le médian. La moitié de toutes les valeurs tombe au-dessus, la moitié en dessous.
Graphiques des clients
L'onglet client inclut les tableaux suivants, tous lesquels sont divisés par plate-forme ou système d'exploitation :
Graphique | Avertissement |
---|---|
Utilisateurs simultanés | Graphique en ligne montrant le nombre d'utilisateurs dans votre expérience. |
Temps de session | Durée que les utilisateurs passent dans votre expérience. |
évaluerde cadence client | Graphique en ligne montrant les cadres clients par seconde.Les taux de cadence persistants faibles ou les grands écarts peuvent signaler des problèmes.Pour obtenir des informations sur l'enquête sur le évaluerde cadence du client, voir calcul du client. |
évaluerde crash du client | Graphique en ligne montrant le taux de crash du client par taperd'appareil.Les pointes dans le évaluerde crash, notamment après une mise à jour de l'expérience, indiquent souvent un problème. |
Utilisation de la mémoire du client | Graphique en ligne montrant l'utilisation de la mémoire du client par taper'appareil. Les augmentations continues peuvent indiquer une fuite de mémoire. Voir mémoire . |
Pourcentage d'utilisation de la mémoire du client | Graphique en ligne montrant le pourcentage de mémoire de périphérique disponible que l'utilisateur utilise.Par exemple, si la ligne Android approche de 100%, la majorité des appareils Android exécutant votre expérience risque de manquer de mémoire et de s'écraser. |
Graphiques du serveur
L'onglet Serveur inclut les tableaux suivants :
Graphique | Avertissement |
---|---|
Temps CPU du serveur | Tableau d'aire empilé montrant des millisecondes (ms) de temps de traitement par cadre.Les valeurs supérieures à 16,67 ms sont très indésirables ; elles peuvent faire baisser les taux de cadence du serveur en dessous de 60.Voir calcul du serveur |
évaluerde cadence du serveur | Graphique en ligne montrant le taux de cadence du serveur en FPS.Idéalement, cette valeur est toujours de 60.Le taux de cadence du serveur est limité à 60 et les chutes peuvent réduire le taux de cadence du client et augmenter le délai.Voir 计算脚本. |
Utilisation de la mémoire du serveur | Tableau d'aire empilé montrant l'utilisation de la mémoire du serveur en MB.Essayez de garder cette valeur inférieure à 50 % de la mémoire totale du serveur.Cependant, le tableau ne montre pas la mémoire totale du serveur, donc une autre bonne directive est de rester en dessous de 3 Go.Si ce nombre reste élevé ou augmente constamment au fil du temps, explorez des moyens d'améliorer l'utilisation de la mémoire améliorer l'utilisation de la mémoire. |
Mémoire du serveur par âge | Tableau d'aire empilé montrant l'utilisation de la mémoire du serveur par l'âge du serveur.Si l'utilisation de la mémoire augmente de manière significative au cours de la durée de vie du serveur, explorez les fuites de mémoire possibles dans les catégories avec la plus forte croissance, notamment scripts, physique et rendu. |
Cœurs utilisés par serveur | Graphique en ligne montrant l'utilisation du nombre de noyaux du processeur du serveur.L'utilisation du nombre de noyaux faible combinée avec le temps de CPU du serveur élevé est un indicateur que vous devez examiner Multithreading. |
Calculer l'efficacité | Graphique en ligne montrant l'efficacité de votre expérience par rapport à la moyenne de Roblox.Les valeurs au-dessus de 100 % indiquent une efficacité plus élevée que la base de ligne.Les facteurs contributeurs incluent le nombre maximum de joueurs par serveur (plus il est élevé, plus il est efficace) et le temps du processeur du serveur par cadre (plus il est bas, plus il est efficace).Une efficacité de calcul plus élevée signifie une plus faible empreinte environnementale, mais cette métrique n'est pas indicative d'une bonne ou mauvaise expérience de joueur. |
Les cartes de processeur et de mémoire du serveur par défaut s'affichent dans la voirglobale Tout , mais ont des menus déroulants pour les groupes de processus individuels, tels que la physique, le rendu et les scripts.La somme de ces catégories n'est pas pas exhaustive ; le serveur effectue un petit montant — généralement insignifiant — de travail supplémentaire par cadre qui n'est pas inclus dans aucune catégorie.En tant que tel, les valeurs millisecondes et MB globales sont légèrement inférieures à la réalité, mais suffisamment proches pour vous donner une compréhension claire de la performance du serveur.
Si une catégorie est supérieure à la normale ou semble prendre une quantité excessive de temps, utilisez le menu déroulant pour creuser sur le groupe et identifier les processus qui pourraient causer des problèmes.

Les catégories et les tâches de la CPU se rapportent à celles du MicroProfiler, vous pouvez donc prendre des dumps de serveur, sélectionner le mode Temporisateurs , puis utiliser le menu Groupes pour filtrer par le groupe de processus problématique.
Par exemple, si vous repérez un problème potentiel avec le processus assembler sous le groupe physique , vous pouvez le trouver sous le même nom dans le MicroProfiler :
Les balises de mémoire se rapportent à celles de Enum.DeveloperMemoryTag , avec l'exception notable de CoreMemory:Total , qui est équivalent à Enum.DeveloperMemoryTag.Internal .Vous pouvez utiliser la console de développeur pour vérifier les balises pour un usage excessif.Cette image montre comment vous pourriez utiliser la console de développeur pour examiner un problème avec PlaceMemory:GraphicsTexture que vous voyez dans le tableau de bord :
Dépannage
Si vous repérez un problème potentiel, utilisez les étapes suivantes pour le résoudre et le corriger :
Vérifiez vos mises à jour récentes et envisagez de les rétablir si l'impact sur les métriques est sévère.
Voir Identifier les problèmes de performance et Améliorer les performances pour obtenir des informations sur la résolution des problèmes liés au traitement du serveur, au traitement du client et à l'utilisation de la mémoire.
Utilisez les outils de test intégrés pour creuser davantage sur les problèmes :
- Console de développeur pour afficher les messages d'erreur et les journaux et les informations détaillées sur la mémoire et le réseau.
- Profil de script pour identifier les scripts qui prennent le plus de ressources.
- Le MicroProfiler pour visualiser des parties non optimisées de votre expérience visuellement.
Récupérez les commentaires des utilisateurs de votre communauté.